java 컴파일과 실행단계
java는 컴파일과 실행 단계를 거친다. Hello.java // Hello.java class Hello { main() ... } ⇓ || 자바에서 제공하는 javac 프로그램(컴파일러) 사용 || 자바 컴파일러로 자바 소스 코드를 바이트코드(byte)로 변환되고, .java가 .class로 변경 ⇓ Hello.class ⇓ || 자바 프로그램 실행 || 컴파일된 바이트 코드는 JVM에서 실행, JVM은 바이트 코드를 해당 운영 체제의 기계어로 변환하고 실행 ⇓ 자바 가상 머신(JVM)안에서 'Hello.class'로 컴파일된 프로그램이 실행 컴파일 단계 (Compile Phase) 1. Hello.java와 같이 자바 소스 코드를 개발자가 작성한다. - 자바 소스 코드는 일반적으로 .java 확장자..