¸â¹öÇʵ尪¼³Á¤Çϱâ
SettingField.java
import java.awt.*;
import java.lang.reflect.*;
public class SettingField {
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);
f.set(p, new Integer(50));
System.out.println(p.toString());
}
}
C:\JavaExample\11>javac SettingField.java
C:\JavaExample\11>java SettingField
java.awt.Point[x=50,y=200]
¸®Ç÷º¼Ç±â¹ýÀ» »ç¿ëÇÏ¿© ¸â¹öÇʵ忡 °ªÀ» ¼³Á¤ÇÏ´Â ¿¹Á¦
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå ÀÛ¼ºÀÚ:Àںϸâ¹ö ÇÑâÇå |