List<Student> list =new ArrayList<>();
List list =new ArrayList<Student>();
這兩種宣告變數有什么不同?
為什么反射獲取泛型的時候第二種會報錯?
Exception in thread "main" java.lang.ClassCastException: java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType
at cn.zdsch.extend.task_three.TaskThree.main(TaskThree.java:32)
而第一種不會。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/274940.html
標籤:Java相關
