A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 宋举 中级黑马   /  2015-8-10 22:07  /  1002 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

List的三个儿子的特点及区别

7 个回复

倒序浏览
回复 使用道具 举报
不是只有俩么
回复 使用道具 举报
ArrayList:
底层的数据结构是数组;所以它查询快,增删慢!
线程不安全,但是效率高!
Vector:
底层的数据结构是数组;所以它查询快,增删慢!
线程安全,但是效率低!
LinkList:
底层的数据结构是链表,所以它查询慢,但是增删快!
线程不安全,但是效率高!

如果您觉得我的回答还满意的话,请回复一下我
我的QQ:2355928351
如果您还有其他的入学前问题可以加我的QQ
回复 使用道具 举报
楼上正解,+1
回复 使用道具 举报
耀阳圣尊 发表于 2015-8-11 10:57
ArrayList:
底层的数据结构是数组;所以它查询快,增删慢!
线程不安全,但是效率高!

正解.但有个小纰漏
是LinkedList

Vector:内部是数组数据结构,同步,增删查询都很慢。
ArrayList:内部是数组数据结构,不同步,替代Vector,查询速度快。
LinkedList:内部是链表数据结构,不同步,增删元素速度快
回复 使用道具 举报
vipsong 发表于 2015-8-11 11:23
正解.但有个小纰漏
是LinkedList

多谢提醒
回复 使用道具 举报
学习学习!!!!!!!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马