反射的定义
- Reflection, 它是一种在程序运行时可以将其 状态作为数据进行查询与修改的能力。
什么是反射 - Java语言对查询支持更好
反射提供的功能
有类名,可以获取:
- 其自身信息
- 构造方法,方法和属性(域)信息
- 创建实例
有引用,可以:
- 根据方法名调用其方法
- 设置其属性值
动态创建数组,并可以管理其元素
获取Class的方法
- 类的class静态属性(字面量)
- 实例的getClass()方法
- 使用其静态方法forName()方法
本文标题:(1) 反射基本定义
本文链接:https://www.haomeiwen.com/subject/xybftxtx.html
网友评论