标签:
ArrayList、LinkedList是线性表的两种典型实现:基于数组的线性表和基于链的线性表。
Queue代表了队列,Deque代表了双端队列。
一般来说,由于数组以一块连续内存区来保存所有的数组元素,所以数组在随机访问时性能最好;
而内部以链表作为底层实现的集合在执行插入、删除操作时有较好的性能。
总体来说,ArrayList的性能比LinkedList性能要好,因此大部分时候都应该考虑ArrayList。
关于使用List集合有如下建议:
标签:
原文地址:http://www.cnblogs.com/microyum/p/5388034.html