public class HelloWorld {
public stataic void main(String[] args){
System.out.println("Hello World");
}
}
-javac 명령어 -> 자바 컴파일(class파일 생성됨)
-java 명령어 -> 자바 파일 실행?? -> .class파일 실행
class 파일 생성 -> 작성한 코드를 기계어로 바꿔서 .class파일로 바꿔주는거
고슬링씨
- 자바 개발 키트. 자바 애플리케이션을 구축하기 위한 핵심 플랫폼 구성요소
- 자바 사이트에서 다운받음
- 모든 OS에서 작동되게 할라고??
벨로그
github
메모리엔 주소가 있다.
OS 역활중에 application 관리(메모리관리)
정체는: CPU 가 알아먹는 01010101 덩어리 . *
java HelloWorld.class = 론칭(메모리로 올리기 때문에) 실행
컴파일의 의미
mp3 player. = C 언어(같은 소스 코드로 3개의 OS 위에서 돌리고 싶음) = 컴파일을 다시 해야 한다.
= write once, run everywhere
윈도우 에서도 돌아 가게 하고 싶고, 맥에서도 돌아가고, 리눅스 돌아 가고싶고.
===============
프로그래밍 특징
========================
자바 언어 + C언어
100 만명
CPU(연산) 플러스 + 메모리
OS : 역활 - 게임 할려고. - 엑셀 쓰고, 인터넷하고 =
Application 관리는 게 주 역할()
모니터 ,
I am programer
java -version
이클립스