임의의 클래스에 대하여, 클래스 이름만으로 접근하여 각종 정보(클래스, 멤버변수, 메소드등)을 조회하고, 수정하고, 변수의 실제 값을 출력하거나 메소드를 실행하려면 어떻게 해야 할까?
아래 소스를 보고 이해해 보자.
ReflectionTest.java
field1 has 'value of field1.'.
method1 returns 'return of method1(param1)'.
'Java' 카테고리의 다른 글
[박혜웅] JAVA String.split() vs StringTokenizer (0) | 2010.12.15 |
---|---|
[박혜웅] JAVA hashCode() (0) | 2010.12.14 |
[박혜웅] JAVA float, double, BigDecimal (0) | 2010.12.14 |
[박혜웅] Install, configure, sample code for log4j (기초 사용법) (0) | 2010.12.14 |
[박혜웅] JAVA Custom Annotations (0) | 2010.11.05 |