자바 소스 코드의 실행 과정

    1. 소스 파일 작성
      • 일반적으로 IDE 를 통해 작성한다.
    2. 바이트 코드 생성
      • 작성한 소스 파일을 컴파일하면 JVM 이 이해할 수 있는 바이트 코드(.class)가 생성된다.
      • eclipse, IntelliJ 등의 IDE 를 통해 소스 파일을 작성하는 경우에는 작성한 소스 파일을 저장할 때 자동으로 컴파일하여 바이트 코드를 생성한다.
    3. 바이트 코드 실행
      • JVM 은 바이트 코드를 읽고 메모리에 저장한다.
    4. 프로그램 실행
      • JVM 은 바이트 코드를 컴퓨터가 이해할 수 있는 바이너리 코드로 컴파일하여 실행한다. 이 때, main() 메서드가 가장 먼저 실행된다.

'Java' 카테고리의 다른 글

애너테이션  (0) 2022.09.06
Thread의 동기화 처리  (0) 2022.09.04
Demon Thread  (0) 2022.09.04
Thread 의 동시성과 병렬성  (0) 2022.09.01
JVM - Java Virtual Machine  (0) 2022.08.30

+ Recent posts