![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbWfVbW%2FbtrVIv6a7it%2F8SBrrtKqnnne1xbU80Vsd0%2Fimg.png)
자바
[Java] 리플렉션 API
공부한 내용 정리한 포스팅입니다. 틀린내용 피드백 언제든 부탁드립니다. 리플렉션 API? 요약하자면 1. 실행중인 자바 프로그램이 자체적으로 검사하거나 프로그램 내부의 속성을 조작할 수 있기 해주는 API 2. 리플렉션을 사용하면 동적으로 로드되는 Class의 속성을 가져와서 사용한다. 3. 다른 언어에 없는 기능이다. Class Class 1. Class의 인스턴스는 실행중인 Java 애플리케이션의 클래스 및 인터페이스를 나타낸다. 2. 생성자는 없지만 클래스가 로드되고 define Class Loade의 메소드 호출에 따라 JVM에 의해 자동으로 생성된다. 런타임에서 활용할수 있는 방법은 세가지다. 1. 클래스.class 2. Class.forname(className, true, currentLoa..