java反射原理运用
2024-08-25 08:44:33
1.首先用Java反射机制的要做到的一个目的:我们都知道通过得到一个对象中的指定方法或者属性等,基于这个原理我们来做一个
通用的功能,让客户端可以通过传入的对象和一个标识去调用这个对象里自己想要的方法。这样就达到了一法多用的效果了
//methodName相当于标识一个方法 得到meth方法
Method meth=obj1.getClass().getMethod(methodName, Map.class);
//obj1相当于存放公共方法的容器=一个实例, obj2相当于请求参数
meth.invoke(obj1, obj2); 这样我们就可以通过改变obj1和methodName不同对象中的不同的方法了
最新文章
- Stop Googling!
- 【转载】Mysql 查看连接数,状态
- [Codevs1403]新三国争霸(MST+DP)
- Twitter数据抓取
- Spring配置文件的加载,及装载多个beans.xml文件
- selenium webdriver python 操作浏览器
- Effective C++:条款35:考虑virtual函数以外的其它选择
- ulimit 说明
- IntelliJ IDEA下Cannot resolve symbol XXX的解决方法
- C入门语言基础一[可移植性、涉及的三种文件、编程7个步骤、编译器、链接器]
- 【bzoj1150】[CTSC2007]数据备份Backup 模拟费用流+链表+堆
- ios APP改名推送名字还是旧的
- ul+li水平居中的几种方法
- Firefox,chrome,IE上传图片预览
- python测试开发django-28.发送邮件send_mail
- mysql多实例安装与ssl认证
- 四则运算2及psp0设计
- Python第三方库____jieba
- 重装Win7后找回Ubuntu启动项并在Ubuntu中修复引导
- Dev控件-gridview的属性说明