AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
集合
2020-04-21 10:30:23
1
举报
分享方式
使用 (¥5)
AI智能生成
Java面试集合结构
java
集合类
面试
模版推荐
作者其他创作
大纲/内容
Collection
List
ArrayList
排列有序,可重复
底层使用数组
查找快,增删慢,getter()和setter()方法快
线程不安全
当容量不够时,ArrayList是当前容量*1.5+1
Vector
排列有序,可重复
底层使用数组
查找快,增删慢
线程安全,效率低
当容量不够时,Vector默认扩展一倍容量
LinkedList
排列有序,可重复
底层使用双向循环链表数据结构
查询速度慢,增删快,add()和remove()方法快
线程不安全
Set
HashSet
排列无序,不可重复
底层使用Hash表实现
存取速度快
内部是HashMap
TreeSet
排列无序,不可重复
底层使用二叉树实现
排序存储
内部是TreeMap和SortedSet
Queue
在两端出入的List,所以也可以用数组或链表来表示
Map
HashMap
键不可重复,值可以重复
底层是Hash表
线程不安全
允许key值为null,value也可以为null
HashTable
键不可重复,值可重复
底层为哈希表
线程安全
key、value都不允许为null
TreeMap
键不可重复,值可重复
底层为二叉树
收藏
立即使用
Thread的执行分析
收藏
立即使用
ConcurrentHashMap结构 Java 8 实现
收藏
立即使用
JVM体系结构
收藏
立即使用
mysql结构
巨鲸在呼吸
职业:本科
去主页
Collect
Get Started
集合概述
Collect
Get Started
品牌集合页
Collect
Get Started
集合
Collect
Get Started
集合图示
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document