您的位置:首页 > 编程语言 > Java开发

java反射常见方法

2009-11-02 11:44 246 查看
获取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();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: