1、反射 API 用来生成 JVM 中的类、接口或则对象的信息。
1. Class 类:反射的核心类,可以获取类的属性,方法等信息。
2. Field 类:Java.lang.reflec包中的类,表示类的成员变量,可用来获取和设置类之中的属性值。
3. Method 类:Java.lang.reflec包中的类,表示类的方法,可用来获取类中的方法信息并执行方法。
4. Constructor 类: Java.lang.reflec 包中的类,表示类的构造方法。
2、反射使用步骤(获取 Class 对象、调用对象方法)
1.获取想要操作的类的 Class 对象,是反射的核心,通过 Class 对象可以任意调用类的方法。
2.调用 Class 类中的方法,既就是反射的使用阶段。
3.使用反射 API 来操作这些信息。