黑马程序员技术交流社区
标题:
关于反射的一个问题
[打印本页]
作者:
李晓俊老师
时间:
2012-2-29 11:12
标题:
关于反射的一个问题
如果一个类的某个属性没有初始化,如Person类的name属性,没有赋给值
在用反射获取该name字段的值是总是有Exception in thread "main" java.lang.NoSuchFieldException: name
,问题是对象不是自动初始化为null么,,
作者:
李晓俊老师
时间:
2012-2-29 11:16
而且我都将私有字段setAccessible(true)了
作者:
李晓俊老师
时间:
2012-2-29 11:19
我知道了,我用的是getField获取的字段,应该用getDeclaredField来获取私有字段的
作者:
田啸
时间:
2012-2-29 11:20
你的Person类 的name属性有没有set, get方法 ?可能是这的原因
作者:
田啸
时间:
2012-2-29 11:26
最好是把代码贴出来,这样问题描述地有点太模糊了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2