1. 자바 언어에서 클래스 로더(Class Loader) 정의 및 특징 클래스 로더(Class Loader)는 컴파일 시점(Compile Time)이 아닌 실행 시점(Run Time)에 클래스(Class)를 로딩할 수 있게 해주는 기술이다. 예를 들어, ClassA = new HelloWorld(); 라는 코드를 최초로 실행할 때, 자바 가상 머신(JVM)은 HelloWorld라는 클래스를 클래스 로더를 통해서 메모리에 로드하게 된다. 클래스는 로더는 클래스의 바이트 코드(Bytecode)를 파일 시스템 상의 클래스나, JAR와 같은 아카이브(Archive) 형태로 동적으로 로딩할 수 있도록 지원해준다. 이 클래스 로더는 기술적으로 아래와 같은 특징을 가지고 있다. 계층적(Hierarchical) : 클..