Java note 反射

java.lang.Class 类:

Class类的实例表示Java数据类型:类,接口,枚举,注解(Annotation), 数组,基本数据类型和void.

获得Class实例:

Java note 反射

Java note 反射

 

 

java.lang.reflect 包提供了反射中用到的类,主要的类:

Constructor类:提供类的构造方法信息。

Field类: 提供类或者接口中成员变量信息。

Method类:提供类或者接口成员方法信息。

Array类:提供了动态创建和访问Java数组的方法。

Modifier类:提供类和成员访问修饰符信息,eg. public,private, default,protected。。。。。

 

...