類是對象宋光,是Java.lang.class.類的對象,
class類是私有的垮耳,所以直接不能創(chuàng)建它的對象废酷,
1.
class c1=foo.class
2.c2=foo1.getclass()
3.class.forname()
三個相等
即類類型敌卓,
圖片發(fā)自簡書App
通過類的類類型可以創(chuàng)建該類的實例對象慎式,
c1.newinstance().相對于new的對象,
圖片發(fā)自簡書App
編譯時加載的類趟径,是靜態(tài)加載類瘪吏,是new的
對應到程序即,Javac.即編譯蜗巧,Java即運行掌眠,
靜態(tài)加載類即在javac這是編譯出錯,
class.forname
即動態(tài)加載幕屹,即在Java時出錯
基本數據類型蓝丙,包括void關鍵字,都存在類類型
獲取方法的信息
圖片發(fā)自簡書App
圖片發(fā)自簡書App
成員變量
圖片發(fā)自簡書App
即獲取integer.class
的成員變量
圖片發(fā)自簡書App
圖片發(fā)自簡書App
構造函數
圖片發(fā)自簡書App
圖片發(fā)自簡書App
通過反射了解集合香嗓,和泛型
圖片發(fā)自簡書App
圖片發(fā)自簡書App