您的位置:首页 > 编程语言 > Java开发

[JAVA]反射

2018-01-28 22:44 127 查看
   最近项目一直在用反射,拿来总结总结。

java自带反射获取对象的方法

Object obj = activeList.get(j);
Method method = obj.getClass().getDeclaredMethod("方法名字");
student.setCode((String) method.invoke(obj));  //(String) method.invoke(obj)就是得到方法的返回值


利用JOOR第三方包来获取对象的方法,很方便

Object obj = activeList.get(j);
Reflect reflect = Reflect.on(obj);
String n=Reflect.on(obj).call("方法名字").get(); //得到该方法的返回值


有时间补充

推荐一文章 点击打开链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: