转自:
http://www.java265.com/JavaCourse/202206/3796.html
下文通过笔者的这篇文章,将带你快速入门java反射,如下所示
java反射的概念
- JAVA反射机制:
- 程序在运行时,可对任意一个实体类,
- 对任意一个对象
- 都可以调用其中的方法及属性
- 我们将这种运行时,获取其属性的功能称之为"java反射"
-
复制代码 java反射的功效
-
- 1、运行时生成对象实例
- 2、运行期间调用方法
- 3、运行时更改属性
复制代码 Java反射的使用场景
- 1、在运行时判断任意一个对象所属的类
- 2、在运行时构造任意一个类的对象
- 3、在运行时判断任意一个类所具有的方法和属性
- 4、在运行时调用任意一个对象的方法
- 5、生成动态代理
复制代码 Java反射涉及类
类名 | 用途 | Class类 | 代表类的实体,在运行的Java应用程序中表示类和接口 | Field类 | 代表类的成员变量(成员变量也称为类的属性) | Method类 | 代表类的方法 | Constructor类 | 代表类的构造方法 | 例:免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |