Java Reflection & Reflection API Entrypoint
·
📘 Backend/Reflection
📚 Reflection이란?Java Reflection이란 짧게 요약하면 런타임 중, 어플리케이션의 클래스 및 객체에 관련된 정보에 액세스 할 수 있게 해주는 언어이자 JVM의 기능 입니다.보통의 프로그램은 실행 시 Input을 받아 Output을 반환합니다.반대로 Reflection으로 프로그램 작성 시 Input과 내부 소스 로직을 모두 입력값으로 간주해 그걸 분석하고 Output을 반환합니다.위 이유로 인해 Reflection을 이용하면 강력한 라이브러리,프레임워크,소프트웨어를 설계 할 수 있습니다.Java Reflection은 언어이자 JVM의 기능 중 하나이며, 런타임 시 classes와 objects를 추출할 수 있습니다.Reflection API를 통해 다양한 소프트웨어를 Flexible하..