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
提交
取消