- 0
- 0
- 约1.2万字
- 约 13页
- 2017-05-20 发布于北京
- 举报
Java学习之二–Java反射机制
Java学习之二-Java反射机制
问题:
在运行时,对一个JAVA类,能否知道属性和方法;能否调用它的任意方法?
答案是可以的,JAVA提供一种反射机制可以实现。
?
目录
什么是JAVA的反射机制
JDK中提供的Reflection API
JAVA反射机制提供了什么功能
获取类的Class对象
获取类的Fields
获取类的Method
获取类的Constructor
新建类的实例?????? ClassT的函数newInstance?????? 通过Constructor对象的方法newInstance
调用类的函数???????? 调用private函数
设置/获取类的属性值???????? private属性
动态创建代理类???????? 动态代理源码分析
JAVA反射ClassT类型源代码分析
JAVA反射原理分析??????? Class文件结构??????? JVM加载类对象,对反射的支持
JAVA反射的应用
?
一、什么是JAVA的反射机制
Java反射是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等)、superclass(例如Object)
原创力文档

文档评论(0)