发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

reflection能否访问对象的私有属性?

    
2004-04-20 15:01
赞助商链接

我做了一个测试,用反射访问对象私有属性的时候会抛出IllegalAccessException。可是我记得在哪里看过说反射可以访问对象的私有属性的。

到底可以么?

2004-04-20 15:21

java.lang.Class.getMethods() 方法只能返回public 的方法,但是包括继承来的,如果需要返回所有的方法,请用:java.lang.Class.getDeclaredMethods() 方法,不包括继承来的方法。

2004-04-20 17:43

当前可以,使用Field的setAccessible方法

2004-04-20 19:44

It works! 感谢无道:)

反射     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com