¸â¹öÇʵ尪¾Ë¾Æ³»±â
GettingField.java
import java.awt.*;
import java.lang.reflect.*;
public class GettingField {
public static void main(String[] arg)
throws ClassNotFoundException, NoSuchFieldException, IllegalAccessException {
Class c = Class.forName("java.awt.Point");
Field f = c.getField("x");
Point p = new Point(100,200);
Object x = f.get(p);
System.out.println(x.toString());
}
}
C:\JavaExample\11>javac GettingField.java
C:\JavaExample\11>java GettingField
100
¸®Ç÷º¼Ç±â¹ýÀ» »ç¿ëÇÏ¿© ¸â¹öÇʵåÀÇ °ªÀ» ¾Ë¾Æ³»´Â ¿¹Á¦
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå ÀÛ¼ºÀÚ:Àںϸâ¹ö ÇÑâÇå |