클래스 로더 시스템은 .class 파일에서 바이트 코드를 읽어들여서 메모리에 저장하는 역할을 합니다.클래스 로더 시스템이 하는 일은 크게 세 가지가 있습니다.로딩: .class 파일에서 바이트 코드를 읽어오는 과정입니다.링크: 레퍼런스를 연결하는 과정입니다.초기화: s
JVM은 자바 바이트 코드(.class 파일)를 OS에 특화된 코드로 변환하여 실행합니다. OS에 의존적이기 때문에 특정 플랫폼에 종속적입니다. JVM은 바이트 코드를 실행하는 표준이자 구현체라고 할 수 있습니다. 이 때 JVM 자체는 표준이고 구현체는 특정 밴더마다
클래스 로더는 로딩, 링크, 초기화 순으로 진행됩니다.클래스 로더가 .class 파일을 읽고 그 내용에 따라 적절한 바이너리 데이터를 만들고 "메소드" 영역에 저장합니다.이 때 메소드 영역에 저장하는 데이터는 다음과 같습니다.FQCN(Fully Qualified Cla