黑马程序员技术交流社区
标题:
List接口的特点
[打印本页]
作者:
a13783559191
时间:
2015-6-17 13:01
标题:
List接口的特点
List 接口存储一组允许重复,有序(插入顺序)的对象(包括null),可以通过索引(下标)来进行访问。
Vector(向量列表):底层是动态的数组结构,线程安全,无论增删还是查询都非常慢。默认初始容量为10,增量为10。
ArrayList(线性列表):底层是动态的数组结构,线程不安全,增删的效率很慢(因为要移动数据),但是随机查询的效率很高。默认初始容量为10,增量未指定(经调试发现:原容量的50%)。
LinkedList(链式列表):底层是链表数据结构,线程不安全,对元素的增删的操作效率很高,随机查询的效率低(因为要移动指针寻址)。默认初始容量为0,增量不明确。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2