PrivateClassLoader

PrivateClassLoader (프라이빗 클래스로더 마커 인터페이스)

ClassLoader가 ClassLoaderRepository에 추가되어서는 안 된다는 것을 나타내는 마커 인터페이스예요.

출처: Java API Reference

본문

ClassLoader가 MBean 서버에 MBean으로 등록될 때, 이 인터페이스를 구현하지 않는 한 MBean 서버의 ClassLoaderRepository에 추가돼요. 이 인터페이스를 구현하는 ClassLoader는 저장소에 추가되지 않아요.

PrivateMLet이 이 인터페이스를 구현한 대표적인 예시예요. Java 1.5부터 제공돼요.

마커 인터페이스이므로 구현할 메서드가 없어요. 다만 이 인터페이스를 구현하면 해당 클래스로더는 저장소 기반 클래스 검색에서 제외돼요.

더 알아보기 (Learn more)

Java 공식 API