當前位置:編程學習大全網 - 腳本源碼 - java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType這個異常怎麽解決 誰能幫我壹下

java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType這個異常怎麽解決 誰能幫我壹下

構造方法寫得沒錯,是泛型用錯了,有兩種解決方案。

1、再寫壹個子類繼承這個類,子類可以沒有任何屬性和方法,但必須指明泛型類型,然後使用子類創建對象。

2、寫壹個含有Class<T>類型的構造方法,在使用該類創建對象時給出具體類型。

軟件包 java.lang.reflect 的描述。

提供類和接口,以獲取關於類和對象的反射信息。在安全限制內,反射允許編程訪問關於加載類的字段、方法和構造方法的信息,並允許使用反射字段、方法和構造方法對對象上的基本對等項進行操作。

如果必需的ReflectPermission可用,則AccessibleObject允許抑制訪問檢查。

  • 上一篇:蜜裏逃生全集
  • 下一篇:雲頂之弈s8.5黑客納爾陣容攻略s8.5黑客納爾陣容怎麽玩
  • copyright 2024編程學習大全網