您的位置:首页 > 其它

ArrayList、Vector、LinkedList三者的区别

2015-09-07 00:00 369 查看
摘要: 三者都是List接口的实现类

ArrayList:
采用数组方式存储数据,可以存储null;
非线程安全集合;
读取数据时速度快;
适用于快速随机访问元素。

LinkedList:
采用双向链表存储数据;
非线程安全集合;
插入和删除数据时速度快;
适用于快速插入、删除元素。

Vector:

采用数组方式存储数据;

线程安全集合;

性能比ArrayList差。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息