JVM1 JVM 구성요소 - 클래스로더 # JVM 구성요소 - 클래스로더 클래스로더란?JVM의 구성요소 중 하나로 클래스 파일을 로딩하여 메모리에 올리는 역할을 한다. 클래스로더의 종류부트스트랩 클래스로더, 플랫폼 클래스로더, 어플리케이션 클래스로더 총 3가지로 구성되어 있다.( * 추가적인 커스텀 클래스로더도 구성이 가능하다. ) 클래스로더의 동작방식클래스로더는 아래와 같은 순서로 클래스파일을 메모리에 올리는 과정을 거친다.로딩 -> 검증 -> 준비 -> 해석 -> 초기화 -> 사용 -> 언로딩이 중에 (검증 -> 준비 -> 해석) 단계를 "링킹"이라고도 부른다.로딩 -> 링킹 -> 초기화 -> 사용 -> 언로딩이제 각각의 동작들이 어떠한 작업을 하는지 알아보자. 1. 로딩-> 클래스 파일을 바이너리 바이트 스트림으로 읽어온다, 바이트 스.. 2025. 6. 1. 이전 1 다음