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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

求大神指点,网上说的太专业了,求通俗点的比喻说法

4 个回复

正序浏览
3楼回答已经ok了
回复 使用道具 举报
三者都是List接口的子类。List区别于Set的特点就是有索引,所以元素有序可重复。
怎么存储的看名字就懂了。
ArrayList: 数组结构(因而查找速度快),线程不同步
Vector :数组结构(因而查找速度快),由于线程同步所以效率低
LinkedList:链表结构(因而增删速度快,),线程不同步
回复 使用道具 举报
Arraylist,LinkedList,Vector:
都是实现了List接口的类,所以具备List接口的特点和公共方法;
List集合中的元素有序可索引,且允许重复;
ArrayList和Vector:底层数据结构是基于数组数据结构;LinkedList:底层基于链表数据结构;
数据结构简单的理解就是数据的存储方式。
回复 使用道具 举报
坐等专业解答。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马