java本身并不支持泛型数组,如new一个指定类型的泛型数组则会报错

即 List<Integer> list=new ArrayList<Integer>()[10];

如需使jvm接受这种写法,需将ArraList中的Integer去掉,即让jvm分配空间时以未知类型来进行分配,

同时,跟普通数组一样,要对成员进行操作,还需要逐个对其中成员进行重新new(初始化)