getFields 方法获取哪些
某个类中所有的公共(public)的字段,包括父类中的字段
getDeclaredFields方法获取哪些
某个类的所有字段的声明,包括public、private和protect,但不包括父类中的声明
调用 类对象.class和forName(类名)的区别
Class<A> classA = A.class;
Class<A> classA = Class.forName(“A”);
仅使用.class 不能进行第一次静态初始化,forName则可以
getDeclaredXXX有哪几种
注解 Annotation
内部类Classed
构造方法Construcotor
字段Field
方法Method
getMethods() 返回哪些
本类、父类、父接口的public方法
getDeclardMethods() 返回哪些
返回本类所有的方法