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