获取class类方法:
1,getClass 2,Class.forName() 3,用.class
public Field[] getDeclaredFields()
返回的是某个类里的所有类型的变量,不包括继承父类的
public Field[] getDeclaredFields(String name)
返回特定名字
public Field[] getFields()
返回的是某个类里的所有public类型的变量,包括继承父类的
public Field[] getFields(String name)
返回特定名字
//获取该对象所属于的包
getPackage()
//获取对象所属类的修饰符
int flag=class.getModifiers();
String modiferName=Modifier.toString(flag);
//返回该Class所代表的对象实现的接口的Class的数组
Class[] iterClass=cls.getInterfaces();
//返回父类的Class的名字
Class supClass=cls.getSuperclass();