[JAVA] 자바의 컴파일 과정

개-발뚜-발·2024년 2월 15일
0

JAVA

목록 보기
2/4

  1. 개발자가 자바코드를 작성한다.
  2. 자바 컴파일러(Java Complier)가 자바 소스파일을 컴파일 한다.
    이때 나오는 파일은 자바 바이트 코드(.class)파일이다.
  3. 컴파일 된 바이트코드를 JVM의 클래스로더(Class Loader)에 전달한다.
  4. 클래스 로더는 동적로딩(Dynamic Loading)을 통해 필요한 클래스들을 로딩 및 링크하여 런타임 데이터영역(Runtime Data area), 즉 JVM 메모리에 올린다.
  5. 실행엔진(Execution Engine)은 JVM 메모리에 올라온 바이트 코드들을 명령어 단위로 하나씩 가져와서 실행합니다.

출처 : https://steady-snail.tistory.com/67

profile
관심O 댓글O 감놔라배놔라O 가르쳐주는거O 한가할때올립니다

0개의 댓글