您的位置:首页 > 其它

Filed

2015-11-24 09:48 281 查看
Field对于到一个成员对象,
这个和类定义是相关的.

如果Field拿到的是static,
则get(null)取得当前field的值.
如果Field是一个实例成员对象,
那么我们传入一个对象实例,
拿到对象实例的实例成员的值.
用代码说:
Field f=Counter.class.getField("count"); //拿到Counter类的count 实例域
//...
Counter c=new Counter(); //一个Counter对象实例
//...
Long l=(Long) f.get(c); //拿到对象实例的 域成员的值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: