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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xlunaer 中级黑马   /  2015-4-16 09:03  /  579 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

既然可以通过反射获得类的私有成员,那私有化还有什么意义?

4 个回复

倒序浏览
私有限定的是程序员的使用,是隐藏细节,暴露接口的设计体现,其中的意味是设计者希望使用者如何使用这个类,而不是用来强制限制访问
回复 使用道具 举报
这种东西是为某些特殊情况提供便利而存在的。它所提供的便利性,和日常生活所需要的安全性是有冲突的。小偷强盗采花贼都可能从逃生楼梯上上下下。但是为了应对火灾等问题,这东西还必须存在。
回复 使用道具 举报
邓士林 发表于 2015-4-16 12:18
这种东西是为某些特殊情况提供便利而存在的。它所提供的便利性,和日常生活所需要的安全性是有冲突的。小偷 ...

解释的牛
回复 使用道具 举报
java的安全机制可以设定是否允许setAccessible方法设置true。认真看看setAccessible方法的api 文档怎么说的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马