java反射机制----初步入门
来源:互联网 发布:vmware tools mac 10.9 编辑:程序博客网 时间:2024/05/14 06:35
Java反射机制,就是指在运行状态中,对于任意一个类,你能获得这个类里面的所有方法和属性,对于任意一个对象,你都能调用它的任意一个方法和属性,这种动态获取的信息以及动态调用对象的方法的功能成为java语言的反射机制。
比如在Struts2的框架中就有使用
来看一个struts.xml的配置文件
<action name=“product-save” class=“com.atguigu.struts2.helloworld.Product” method="save"> <result name="details">/WER-INF/pages/details.jsp</result></action>
将/product-save.action的请求映射到 Product类中去处理,并且去调用save方法去处理,这显然用到了反射。
Class<?> clazz = class.forName("com.atguigu.struts2.helloworld.Product");Method method = clazz.getMethod("save");method.invoke(clazz.newInstance());
这样才能通过配置调用相应的类和方法
还有在spring框架里面也到处用到了反射,有兴趣可以去了解一下。
还有些时候crud一些操作都是一样的,可以用反射写一个通用dao,之后通过继承来省去一些重复的操作
0 0
- java反射机制----初步入门
- java反射机制初步
- JAVA反射机制初步理解
- Java反射机制初步探索
- JAVA反射机制入门
- Java反射机制入门
- JAVA反射机制初步学习笔记
- Java反射机制 初步(二)
- Java反射机制 初步(一)
- 0012 Java反射机制【入门】
- Java入门学习-反射机制
- Java反射机制,入门初探
- java反射机制入门介绍
- 初步理解反射机制
- java反射机制初步认识<一>获取成员变量
- java反射机制初步认识<二>获取并执行方法
- java 反射初步
- Java反射初步
- 关于移动端的click时间有延迟的问题(300ms延迟)
- python_使用email模块发送简单邮件
- 九大排序算法总结
- [转]Linux下的Makefile
- ns3--HOWTO understand and find cause of terminated with signal errors
- java反射机制----初步入门
- 保护的详尽意义:通过调用门转移特权级
- fopen is unsafe 错误
- 第九章 Service不可不知的事
- 特权级和调用门
- Jquery禁止浏览器后退
- 如何通过网络连接进行ADB调试
- codeforces369(2016.Aug.29)
- 剑指Offer_65_矩阵中的路径