首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么通过反射获取类的成员变量

2012-03-28 
如何通过反射获取类的成员变量Java codeimport xx.xx.xx.Bpublic class A{private B b//B是一个抽象类请

如何通过反射获取类的成员变量

Java code
import xx.xx.xx.Bpublic class A{    private B b;  //B是一个抽象类


请问如何通过反射拿到b对象? 谢谢 最好贴个例子

[解决办法]
for example
Java code
A a = new A();Class<?> c = A.class;Field f = c.getDeclaredField("b");f.setAccessible(true);Object o = f.get(a);System.out.println(o);
[解决办法]
学习学习
[解决办法]


注意一点setAccessible(true) 必须要有

热点排行