说出ArrayList,Vector, LinkedList的存储性能和特性


Posted in 面试题 onJanuary 04, 2015
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插 入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较 ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即 可,所以插入速度较快。

Tags in this post...

面试题 相关文章推荐
PHP开发的一般流程
Aug 13 面试题
联想C++笔试题
Jun 13 面试题
怎样从/向数据文件读/写结构
Nov 23 面试题
经典c++面试题二
Aug 14 面试题
为什么UNION ALL比UNION快
Mar 17 面试题
视图的作用
Dec 19 面试题
北京一家公司的.net开发工程师笔试题
Apr 17 面试题
Hashtable 添加内容的方式有哪几种,有什么区别?
Apr 08 面试题
C#中类(class)与结构(struct)的异同
Nov 03 面试题
Linux常见面试题
Mar 18 面试题
Java面试题:说出如下代码的执行结果
Oct 30 面试题
Java面试题冲刺第十六天--消息队列
Aug 07 面试题
应用服务器有那些
Jan 19 #面试题
Java中实现多态的机制是什么?
Dec 07 #面试题
同步和异步有何异同,在什么情况下分别使用他们?举例说明
Feb 27 #面试题
Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?
Aug 04 #面试题
error和exception有什么区别
Oct 02 #面试题
说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法
May 24 #面试题
HashMap和Hashtable的区别
May 18 #面试题
You might like
php实例分享之二维数组排序
2014/05/15 PHP
php数组比较实现查找连续数的方法
2015/07/29 PHP
Joomla框架实现字符串截取的方法示例
2017/07/18 PHP
JavaScript 学习笔记之一jQuery写法图片等比缩放以及预加载
2012/06/28 Javascript
ExtJs设置GridPanel表格文本垂直居中示例
2013/07/15 Javascript
javascript常用对话框小集
2013/09/13 Javascript
JavaScript运行机制之事件循环(Event Loop)详解
2014/10/10 Javascript
js实现文字滚动效果
2016/03/03 Javascript
深入理解jQuery之事件移除
2016/06/02 Javascript
AngularJS利用Controller完成URL跳转
2016/08/09 Javascript
jQuery日期范围选择器附源码下载
2017/05/23 jQuery
vue2.0路由切换后页面滚动位置不变BUG的解决方法
2018/03/14 Javascript
Vue中使用sass实现换肤功能
2018/09/07 Javascript
vue路由--网站导航功能详解
2019/03/29 Javascript
详解js常用分割取字符串的方法
2019/05/15 Javascript
js实现秒表计时器
2019/12/16 Javascript
javascript实现搜索筛选功能实例代码
2020/11/12 Javascript
[02:57]2014DOTA2国际邀请赛-观众采访
2014/07/19 DOTA
Python对两个有序列表进行合并和排序的例子
2014/06/13 Python
Python中处理字符串之endswith()方法的使用简介
2015/05/18 Python
Python AES加密模块用法分析
2017/05/22 Python
Python cookbook(数据结构与算法)对切片命名清除索引的方法
2018/03/13 Python
解决django同步数据库的时候app models表没有成功创建的问题
2019/08/09 Python
PyQt5的相对布局管理的实现
2020/08/07 Python
如何基于python实现年会抽奖工具
2020/10/20 Python
美国著名的户外用品品牌:L.L.Bean
2018/01/05 全球购物
法学毕业生自我鉴定
2013/11/08 职场文书
法学专业毕业实习自我鉴定2014
2014/09/27 职场文书
毕业论文致谢词
2015/05/14 职场文书
公司行政管理制度范本
2015/08/05 职场文书
导游词之山西祁县乔家大院
2019/10/14 职场文书
这样写python注释让代码更加的优雅
2021/06/02 Python
mysql5.7使用binlog 恢复数据的方法
2021/06/03 MySQL
浅谈 JavaScript 沙箱Sandbox
2021/11/02 Javascript
如何避免mysql启动时错误及sock文件作用分析
2022/01/22 MySQL
关于Redis的主从复制及哨兵问题
2022/06/16 Redis