Class对象功能
- 获取功能:
- 获取成员变量们
- Filed[] getFileds():获取所有public修饰的成员变量
- Filed getFileds(String name):获取指定名称的public修饰的成员变量
- Filed[] getDeclaredFiles()
- Filed getDeclaredFileds(String name):
- 获取构造方法们
- Constructor<?> [] getConstructors():返回所有公共构造方法对象的数组
- Constructor<?> [] getDeclaredConstructors():返回所有构造方法对象的数组
- Constructor getConstryctor(Class<?>…parameterTypes):返回单个公共构造方法对象
- Constructor getDeclaredConstructors(Class<?>…parameterTypes): 返回单个构造方法对象
- 获取成员方法们
- Method [] getMethods():返回所有公共成员方法对象的数组,包括继承的
- Method [] getDeclaredMethods():返回所有成员方法对象的数组,不包括继承的
- Method getMethods(String name,Class<?>…parameterTypes):返回单个公共成员方法对象
- Method getDeclaredMethods(String name,Class<?>…parameterTypes):返回单个成员方法对象
- 获取类名
- String getName()
- 获取成员变量们