黑马程序员技术交流社区
标题:
使用反射机制获取一个类的属性,下列关于getField()方法...
[打印本页]
作者:
梁志朋
时间:
2016-1-24 23:26
标题:
使用反射机制获取一个类的属性,下列关于getField()方法...
A、该方法需要一个String类型的参数来指定要获取的属性。
B、该方法只能获取私有属性。
C、该方法只能获取公有属性。
D、该方法可以获取私有属性,但使用前必须先调用setAccessible(true)。
求解。。。
作者:
执笔写毛头
时间:
2016-1-25 19:02
写的不错 我顶顶顶顶顶顶顶
作者:
gxc6073
时间:
2016-4-6 22:21
我也想知道
作者:
岳鹏举
时间:
2016-4-6 22:37
暴力访问被视为是不太好的
作者:
doudouchiyula
时间:
2016-4-6 23:38
getField(String name)方法获得权限为public指定成员变量
setAccessible(boolean flag) 是去除私有权限,将参数设置为true,即可去除权限private,所以B是错的,其余都是对的
作者:
H_shaohui
时间:
2016-4-7 20:51
答案选C,getDelaredField()暴力获取才能获取私有的,不过先要设置为显示
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2