集合中ArrayList,Linklist,vector区别?

来源:互联网 发布:mysql免安装版怎么使用 编辑:程序博客网 时间:2024/06/08 17:09

ArrayList,Linklist,vector都是集合,都实现了list接口

ArrayList,vector都是以数组形式保存数据的

Linklist不是连续存放的,是以链表形式保存数据的

ArrayList异步处理,性能高,非线程安全

vector同步处理,性能低,线程安全

ArrayList占据内存小,查询速度快,经常进行插入

LinkList删除操作使用LinkList

ArrayList,vector都可以设置初始的空间大小,ArrayList增长原来的0.5倍,vector增长原来的一倍

原创粉丝点击