List和T[]的区别

List 是一个泛型
泛型可以支持很多类型,包括自定义类型,
运行时在堆上分配内存,可以支持多种类型


T 是一个数组 ,数组只能采用系统预设的类型
程序运行之初就分配内存,定义之初一种类型需要定义一种


list 可以通过
toArray
copyTo 写入进数组
list.copyto(array);
array=list.toArray();