작성한 질문수
더 자바, 코드를 조작하는 다양한 방법
해결된 질문
작성
·
173
0
classloader 시스템에서 일어나는 로딩 과정, 링크과정, 초기화 과정은 interpreter에 의해 수행되는 건가요?
java 프로그램을 실행하게 되면 최초에 인터프리터가 바이트코드를 읽어 들이고 클래스로더시스템의 각 과정들을 수행하며 데이터들을 메모리 영역에 쌓아둔다고 보면 될까요?
답변 1
인터프리터라기 보단 정확하겐 JVM이 하는거죠. 인터프리터는 JVM의 일부이고 바이트코드를 읽어서 OS가 이해할 수 있는 코드로 변경하는 작업을 한다고 보시면 됩니다.