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)
而第一种不会。