Class类常用方法
方法名 | 功能说明 |
static class forName(String name) | 返回指定类名name的Class对象 |
Object newInstance() | 调用缺省构造函数,返回该Class对象的一个实例 |
getName() | 返回此Class对象所表示的实体名称 |
Class getSuperClass() | 返回当前Class对象的父类的Class对象 |
Class [] getInterfaces() | 返回当前Class对象的接口 |
ClassLoader getClassLoader() | 返回该类的加载器 |
Class getSuperclass() | 返回该类的父类的Class |
Constructor[] getConstructors()
| 返回一个包含某些Constructor对象的数组
|
Field[] getDeclaredFields()
| 返回Field对象的一个数组
|
Method getMethod(String name,Class … paramTypes)
| 返回一个Method对象,此对象的形参类型为paramType
|