reflection1 자바 리플렉션 📝 Java ReflectionJava Reflection은 런타임(Run-time)에 클래스, 메서드, 필드 등의 정보를 동적으로 탐색하고 조작할 수 있는 기능을 제공하는 Java API입니다. 즉, 코드 실행 중에 클래스의 구조를 검사하거나 조작할 수 있습니다.리플렉션은 java.lang.reflect 패키지와 java.lang.Class 클래스를 통해 제공됩니다.1. 리플렉션의 주요 기능클래스 정보 조회: 클래스 이름, 패키지 이름, 부모 클래스, 구현 인터페이스 등의 정보를 확인할 수 있습니다.필드(Field) 조회 및 수정: 클래스의 멤버 변수를 동적으로 읽고 수정할 수 있습니다.메서드(Method) 호출: 클래스의 메서드를 동적으로 호출할 수 있습니다.생성자(Constructor) 호출: 클.. Java 2024. 12. 7. 이전 1 다음