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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

A、该方法需要一个String类型的参数来指定要获取的属性。
B、该方法只能获取私有属性。
C、该方法只能获取公有属性。
D、该方法可以获取私有属性,但使用前必须先调用setAccessible(true)。
求解。。。

5 个回复

倒序浏览
写的不错 我顶顶顶顶顶顶顶
回复 使用道具 举报
我也想知道
回复 使用道具 举报
暴力访问被视为是不太好的
回复 使用道具 举报
getField(String name)方法获得权限为public指定成员变量
setAccessible(boolean flag) 是去除私有权限,将参数设置为true,即可去除权限private,所以B是错的,其余都是对的
回复 使用道具 举报
答案选C,getDelaredField()暴力获取才能获取私有的,不过先要设置为显示
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马