ClassObjectReference

ClassObjectReference (java.lang.Class 객체 접근)

대상 VM의 java.lang.Class 인스턴스를 나타내는 인터페이스입니다. 이 객체가 반영하는 클래스·배열·인터페이스의 타입 정보에 접근하는 데 사용합니다.

출처: Java API Reference

본문

ClassObjectReferenceObjectReference를 확장해 대상 VM의 java.lang.Class 객체를 미러링하는 JDI 인터페이스입니다.

이 인터페이스를 통해 이 객체가 반영하는 클래스, 배열 또는 인터페이스의 타입 정보에 접근할 수 있습니다. reflectedType() 메서드가 해당 객체가 나타내는 실제 ReferenceType을 반환합니다.

MirrorValue를 구현하므로 JDI 값·미러 프레임워크에 통합됩니다. 리플렉션과 유사하게 대상 프로그램의 클래스 객체에서 타입 정보를 얻어내는 데 사용됩니다.

더 알아보기 (Learn more)

Java 공식 API