概述
名称 | 底层结构 | 线性安全 | 有序性 | 值唯一性 |
Vector | 数组 | 安全 | 有 | 不 |
HashTable | 数组+链表 | 安全 | 无 | 不为空,唯一 |
LinkedList | 双向链表 | 不安全 | 有 | 不 |
ArrayList | 数组 | 不安全 | 有 | 不 |
HashSet | 数组+链表 | 不安全 | 无 | 唯一 |
TreeSet | 红黑树 | 不安全 | 有 | 唯一 |
HashMap | 数组+链表/红黑树 | 不安全 | 无 | key唯一 |
TreeMap | 红黑树 | 不安全 | 有 | 不 |
ConcurrentHashMap | 数组+链表/红黑树 | 安全 | 无 | 不 |
https://kunyuan.tech/?p=34
最后
以上就是如意西装为你收集整理的JAVA基本数据结构的全部内容,希望文章能够帮你解决JAVA基本数据结构所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复