當(dāng)我們寫一些通用的框架的時候,比較有用
//通過子類獲取父類的通用類型
Type superclass = this.getClass().getGenericSuperclass();
//父類的通用類型轉(zhuǎn)化為參數(shù)化類型
ParameterizedType parameterizedType = (ParameterizedType) superclass;
//獲得泛型的類型
Type modelType =parameterizedType.getActualTypeArguments()[0];
Class clazz = (Class) modelType;
由于不可以上傳代碼,只能在這里看了
http://note.youdao.com/noteshare?id=10b66df41dbb678b78fda76d17d17844&sub=6B1D212ED4814C0E9AD1A2D8B0A78F82