리플렉션1 [Java] 자바의 리플렉션 자바에 대한 공부를 하던중 리플렉션이라는 개념이 있었다. 막상 예제를 보니 이미 사내 소스코드에 그렇게 쓰는 부분이 있음을 바로 알 수 있었다. Java Reflection API 구체적인 클래스 타입을 알지 못해도, 해당 클래스의 메소드, 타입, 변수들을 접근할 수 있도록 해주는 자바 API 구체적인 클래스 타입을 알지 못하면 메소드를 실행 할 수 없다. 리플렉션이 가능한 이유는? 자바의 클래스 파일은 바이트 코드로 컴파일되어 Method 영역에 적재되어있다. 그래서 이 영역에서 클래스에 대한 정보를 가져올 수 있다. ClassName Class Modifiers (public, private, synchronized 등) Package Info Implemented Interfaces Consturc.. 2020. 6. 12. 이전 1 다음