4 回答
一只斗牛犬
TA贡献1784条经验 获得超2个赞
Class<Date> clazz = Date.class;
Date date = new Date();
Class<Date> clazz1 = (Class<Date>) date.getClass();
.class是一个类的属性,不需要实例
.getClass()是所有类的超类java.lang.Object的一个方法,需要新建实例
属性 和 方法的区别
PIPIONE
TA贡献1829条经验 获得超9个赞
Class类,是获取类的类模板实例对象,通过反射的机制获取。
根据API中的定义,Class.getSimpleName()方法是获取源代码中给出的‘底层类’简称
而Class.getName();以String的形式,返回Class对象的‘实体’名称
添加回答
举报
0/150
提交
取消