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


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

Tags in this post...

面试题 相关文章推荐
枚举和一组预处理的#define有什么不同
Sep 21 面试题
Javascript如何发送一个Ajax请求
Jan 26 面试题
了解AppleTalk协议吗
Apr 01 面试题
星空联盟C# .net笔试题
Dec 05 面试题
简述安装Slackware Linux系统的过程
Jan 12 面试题
介绍一下grep命令的使用
Jun 12 面试题
如何利用find命令查找文件
Nov 18 面试题
几个常见的软件测试问题
Sep 07 面试题
飞利信loadrunner和软件测试笔试题
Sep 22 面试题
请写出一段Python代码实现删除一个list里面的重复元素
Dec 29 面试题
十一个高级MySql面试题
Oct 06 面试题
JAVA高级程序员面试题
Sep 06 面试题
应用服务器有那些
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得到某段时间区间的时间戳 php定时任务
2012/04/12 PHP
php 删除cookie方法详解
2014/12/01 PHP
PHP函数extension_loaded()用法实例
2015/01/19 PHP
php冒泡排序与快速排序实例详解
2015/12/07 PHP
php实用代码片段整理
2016/11/12 PHP
PHP使用Nginx实现反向代理
2017/09/20 PHP
点击A元素触发B元素的事件在IE8下会识别成A元素
2014/09/04 Javascript
jquery加载图片时以淡入方式显示的方法
2015/01/14 Javascript
DOM基础教程之事件对象
2015/01/20 Javascript
jQuery 回调函数(callback)的使用和基础
2015/02/26 Javascript
探讨JavaScript语句的执行过程
2016/01/28 Javascript
详解JSON1:使用TSQL查询数据和更新JSON数据
2016/11/21 Javascript
Bootstrap基本布局实现方法详解
2016/11/25 Javascript
vue-cli如何引入bootstrap工具的方法
2017/10/19 Javascript
node文件批量重命名的方法示例
2017/10/23 Javascript
详解ES6中的三种异步解决方案
2018/06/28 Javascript
vue中element 上传功能的实现思路
2018/07/06 Javascript
webpack4+Vue搭建自己的Vue-cli项目过程分享
2018/08/29 Javascript
浅谈JavaScript 声明提升
2020/09/14 Javascript
实例讲解python函数式编程
2014/06/09 Python
python清除字符串里非字母字符的方法
2015/07/02 Python
Python3+OpenCV2实现图像的几何变换(平移、镜像、缩放、旋转、仿射)
2019/05/13 Python
django云端留言板实例详解
2019/07/22 Python
Python Django框架url反向解析实现动态生成对应的url链接示例
2019/10/18 Python
python脚本后台执行方式
2019/12/21 Python
pytorch查看模型weight与grad方式
2020/06/24 Python
Python中logging日志记录到文件及自动分割的操作代码
2020/08/05 Python
美国家具网站:Cymax
2016/09/17 全球购物
美国隐形眼镜网:Major Lens
2018/02/09 全球购物
光盘行动倡议书
2014/02/02 职场文书
教师见习期自我鉴定
2014/04/28 职场文书
2014年招生工作总结
2014/11/26 职场文书
2015年高中语文教学总结
2015/08/18 职场文书
2016年大学校运会广播稿件
2015/12/21 职场文书
2016银行求职自荐信
2016/01/28 职场文书
我的收音机情缘
2022/04/05 无线电