1、getName()
一個Class對象描述了一個特定類的屬性,Class類中最常用的方法getName以 String 的形式返回此 Class 對象所表示的實體(類、接口、數組類、基本類型或 void)名稱。
2、newInstance()
Class還有一個有用的方法可以為類創建一個實例,這個方法叫做newInstance()。例如:
x.getClass.newInstance(),創建了一個同x一樣類型的新實例。newInstance()方法調用默認構造器(無參數構造器)初始化新建對象。
3、getClassLoader()
返回該類的類加載器。
4、getComponentType()
返回表示數組組件類型的 Class。
5、getSuperclass()
返回表示此 Class 所表示的實體(類、接口、基本類型或 void)的超類的 Class。
6、isArray()
判定此 Class 對象是否表示一個數組類