2013年7月25日

java中用反射访问私有方法和私有成员[转]

摘要: 转自:http://zhouyangchenrui.iteye.com/blog/470521 java的反射可以绕过访问权限,访问到类的私有方法和成员。可能这点会引起安全性的讨论。反射的使用帮助解决很多复杂的问题,其运行时的类型检查,动态调用,代理的实现等,反射为我们写程序带来了很大的灵活性,很多功能都是基于反射。 利用反射还可以访问内部类、匿名内部类的私有属性。 用java自带的java -private 类名 反编译命令可以查看类的完整定义。(参考think in java)下面举例子说明。首先定义一个接口public interface Ref { public void ... 阅读全文

posted @ 2013-07-25 21:38 在旅途 阅读(766) 评论(0) 推荐(0)

导航