黑马程序员技术交流社区

标题: 关于反射的 [打印本页]

作者: 冯超    时间: 2012-9-16 15:18
标题: 关于反射的
public class flectPoint {
        private int x;
        public int y;
       
    public flectPoint(int x, int y)
    {
            this.x = x;
            this.y = y;
    }
}
import java.lang.reflect.Field;




public class Test {
        public static void main(String[] args) throws SecurityException, NoSuchFieldException, IllegalArgumentException, IllegalAccessException
        {
                flectPoint fp = new flectPoint(3, 5);
                Field fl = fp.getClass().getField("x");
                fl.setAccessible(true);
                System.out.println(fl.get(fp));
        }
}
为什么暴力反射不能了????
作者: 张 涛    时间: 2012-9-16 15:23
Field fl = fp.getClass().getField("x");
该是
fl = fp.getClass().getDeclaredFileld("x");
作者: 武庆东    时间: 2012-9-16 15:31
同楼上!
作者: 佟亚鹏    时间: 2012-9-16 15:46
1楼正解
作者: 冯超    时间: 2012-9-16 17:21
  谢谢······




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2