1、区别
List<T>:只能存放同一类型的元素 .
ArrayList:存放任何类型,没有约束 。
2、性能
List<T>在创建的时候的时间消耗上明显比ArrayList要大。 List<T>对值类型操作不需要进行装箱ArrayList需要,数据量大的时候ArrayList耗性能。