java的反射机制的了解一直都比较模糊,请大神们给出一条明路和学习方法。
解决方案 »
- JavaWeb中向Oracle数据库插入图片,求完整代码!
- 服务器未能识别 HTTP 头 SOAPAction 的值: urn:anonOutInOp?菜鸟初级问题
- java.lang.NoClassDefFoundError:java/sql/SQLClientInfoException
- SSH框架中DAO注册不了,帮忙!!
- 关于java struct2项目的中s:component组件问题
- tomcat报错了,怎么回事呢?
- 我要安装eXist数据库,但是在windows的运行栏输入java -jar c:\eXist-setup-1.2.4-rev8072.jar后,只能进入windows/java文件夹,不能安装eXist,请问高人,这是怎么回事?
- **如何用dom4j遍历xml文件时,读取xml文件中每个元素的属性?**
- 关于struts的一个程序!(菜鸟级)
- 谁有XML SPY5.0的注册号!!!
- Struts 2 查看源码中文乱码问题?
- 一个算法 求大虾 指教
这个讲的挺详细的 看下吧
1.在运行时判断任意一个对象所属的类
2.在运行时构造任意一个类的对象
3.在运行时判断任意一个类所具有的成员变量和方法(通过反射甚至可以调用private方法)
4.在运行时调用任意一个对象的方法(*****注意:前提都是在运行时,而不是在编译时) Java 反射相关的API简介:
位于java。lang。reflect包中
--Class类:代表一个类
--Filed类:代表类的成员变量
--Method类:代表类的方法
--Constructor类:代表类的构造方法
--Array类:提供了动态创建数组,以及访问数组的元素的静态方法。该类中的所有方法都是静态方法
看看以下两篇blog吧!!
http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html
http://hejianjie.iteye.com/blog/136205