classloader (1) 썸네일형 리스트형 ClassLoader 클래스 로더 실행 시, 필요한 클래스를 동적으로 메모리에 로드한다. 기존에 생성된 클래스 객체가 메모리에 존재하는지 확인한다. 메모리에 존재하면 객체의 참조를 반환하고, 없으면 클래스 패스에 지정된 경로를 따라서 클래스 파일을 찾는다. 로딩, 링크, 초기화 순으로 진행된다. 로딩 클래스 로더가 .class 파일을 읽고 그 내용에 따라 적절한 바이너리 데이터를 만들고 "메소드" 영역에 저장 메소드 영역에 젖아하는 데이터 FQCN (Full Qualified Class Name) 클래스 | 인터페이스 | 이늄 메소드와 변수 로딩이 끝나면 해당 클래스 타입의 Class 객체를 생성하여 "힙" 영역에 저장 링크 Verify, Prepare, Resolve(optional) 세 단계로 나눠져 있다. 검증 (Ver.. 이전 1 다음