得到Class类的几种方式
·
static ClassforName(String name):返回指定类名name的Class对象
Object newInstance():调用缺省构造函数,返回Class对象的一个实例
getName():返回此Class对象所表示的实体(类,接口,数组类或void)的名称
Class getSuperClass():返回当前Class对象的父类的Class对象
Class[]getinterfaces():获取当前Class对象的接口
ClassLoader getClassLoader():返回该类的加载器
Constructor[]getConstructors():返回一个包含某些Constructor对象的数组
哪些类型可以有Class对象
class:外部类,成员(成员内部类,静态内部类),局部内部类,匿名内部类
interface:接口
[]:数组
enum:枚举
annotation:注解@interface
primitive type:基本数据类型
void:
更多推荐

所有评论(0)