论坛首页 Java版 OO

修饰符的一点迷惑。。。

浏览 323 次
该帖已经被评为隐藏帖
作者 正文
最后更新时间:2007-11-29

在类的方法或成员变量前加修饰符pirvate,表示该方法只能在该类中被访问。。。

但是,我在别的类中,通过反射,可以“暴力”的执行加private的方法或者得到加private的成员变量。。。

 

是不是“自相矛盾”啊?那位牛人可否解释一下。。。谢谢

   
最后更新时间:2007-11-29
默认的安全机制允许通过反射访问private属性。
   
0 请登录后投票
最后更新时间:2007-11-29
但是利用反射的资源开销是很大的.没必要的话都不要用
   
0 请登录后投票
论坛首页 Java版 OO

跳转论坛:
JavaEye推荐