類型是一個數據符號,代表着數據的內存布局和訪問規則。
default public <T> T xxxxx(Class<T> xclass) throws Exception {
T obj = xclass.newInstance();
return null;
}
獲得一個Class類對象
第一種辦法,Class類的forName函數
public class shapes{}
Class obj= Class.forName("shapes");
第二種辦法,使用對象的getClass()函數
public class shapes{}
shapes s1=new shapes();
Class obj=s1.getClass();
Class obj1=s1.getSuperclass();//這個函數作用是獲取shapes類的父類的類型
第三種辦法,使用類字面常量
Class obj=String.class;
obj1=.;
Class<T>:類類型
xclass:類實例,指向運行時類結構信息;
Object:類型符號,通過字符串化可以引用類結構信息;
T:類型占位符,結構被引用時,由具體類型替代;
obj:實例對象
類型:對上指向類型信息,向下規范實例的行為。
https://www.cnblogs.com/bethunebtj/p/4680532.html
