Field fieldy=f.getClass().getField("y"); System.out.println(fieldy);
Exception in thread "main" java.lang.NoSuchFieldException: y at java.lang.Class.getField(Unknown Source) at cn.com.guo.reflect.ReflectTest.main(ReflectTest.java:63)
在这里的fiedy中代表的的所用的属性的对象,中的fieldy是类上的之,要是对他使用要是要用获取特定的对象。这里是出现这个错误是因为权限不过,我定义的y的属性是int ,int这种权限是在类中,,但是如果将y定义为public,,这个错误就没有了