Java反射二:反射API

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 来操作这些信息。
 

上一篇:Double转BigDecimal并保留两位小数出现异常: java.lang.ArithmeticException: Rounding necessary


下一篇:MybatisPlus出现Error querying database. Cause: java.lang.IndexOutOfBoundsException: Index: 17, Size: 1