[Java]리플렉션(Reflection) 개념 및 사용법


[Java]리플렉션(Reflection) 개념 및 사용법

Java 리플렉션(Reflection) 개념 및 사용법 - 리플렉션(Reflection) - 리플렉션(Reflection) 장단점 - 리플렉션(Reflection) 사용법 - 리플렉션(Reflection) 사용 예제 - 리플렉션(Reflection) 잘못 사용한 사례 리플렉션(Reflection) 리플렉션(Reflection)은 컴퓨터 과학 용어로, 컴퓨터 프로그램에서 런타임 시점에 사용되는 자신의 구조와 행위 관리하고 수정할 수 있는 프로세스를 의미합니다. JVM은 클래스 정보를 클래스 로더를 통해 읽어와서 해당 정보를 JVM 메모리에 저장합니다. 그렇게 저장된 클래스에 대한 정보가 마치 거울에 투영된 모습과 닮아있어, 리플렉션이라는 이름을 가지게 되었습니다. 런타임(runtime)에 실행 중인 프로그램의 내부 구조를 분석하고 조작할 수 있는 기능 Reflection을 사용하면 프로그램이 자신의 클래스, 필드, 메서드, 생성자 등에 대한 정보를 동적으로 얻을 수 있으며, 이를 통해...


#Java #Reflection #리플렉션

원문링크 : [Java]리플렉션(Reflection) 개념 및 사용법