• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

classloader를 실행하는 주체

20.05.05 23:00 작성 조회수 135

0

classloader 시스템에서 일어나는 로딩 과정, 링크과정, 초기화 과정은 interpreter에 의해 수행되는 건가요?

java 프로그램을 실행하게 되면 최초에 인터프리터가 바이트코드를 읽어 들이고 클래스로더시스템의 각 과정들을 수행하며 데이터들을 메모리 영역에 쌓아둔다고 보면 될까요?

답변 1

답변을 작성해보세요.

0

인터프리터라기 보단 정확하겐 JVM이 하는거죠. 인터프리터는 JVM의 일부이고 바이트코드를 읽어서 OS가 이해할 수 있는 코드로 변경하는 작업을 한다고 보시면 됩니다.