


Package Explorer에 java project가 만들어진다.


패키지명을 ch01로 하고 Finish버튼을 클릭한다.

[File] - [New] - [class] 또는 Package Explorer에서 마우스 우클릭 후 [New] - [class]를 클릭한다.

Class명을 "Hello"라고 설정하고 Finish버튼을 클릭한다.

Hello.java가 생성된다.

package ch01;
public class Hello {
public static void main(String[] args) {
System.out.println("hello");
}
}

cf) C드라이브 - DEV - workspace - java - bin - ch01에서 Hello.class파일을 드래그&드랍한다.


Hello.java에 코딩한 코드는 소스코드(Source code)이고, Hello.class에 있는 코드는 바이트(byte code)코드이다. 바이트 코드는 컴파일러가 소스코드를 번역한 코드이다.
컴파일러(Compiler)란? 코딩한 코드를 컴이 읽을 수 있도록 번역해주는 번역기다.

javaw.exe라는 VM을 실행하여 hello가 출력된다.
Hello.java(소스코드 코딩) → 컴파일러의 번역 → Hello.class(바이트코드) → VM → hello 출력(앱 실행)