A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在看张老师的提高课程时,第20个视频,成员变量的反射。
其中,示例中,如果没有加fieldX.setAccessible(ture) 张老师碰到一个错误。
如下图:

但是,我自己试的时候,发现,不带的话,不会报错。如下图:



你们做的时候碰到过吗? 这是为什么呢?

noFieldmine.png (130.96 KB, 下载次数: 67)

noFieldmine.png

评分

参与人数 1技术分 +1 收起 理由
菜小徐 + 1

查看全部评分

2 个回复

倒序浏览
先汗一个,因为你在类的内部反射该类。
private修饰的变量是可以在类部直接使用的。
你把主程序改在其他的地方,张老师演示的问题就会出现了。

评分

参与人数 1技术分 +1 收起 理由
菜小徐 + 1

查看全部评分

回复 使用道具 举报
呆呆沙师妹 发表于 2014-4-16 14:43
先汗一个,因为你在类的内部反射该类。
private修饰的变量是可以在类部直接使用的。
你把主程序改在其他的 ...

非常感谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马