René's URL Explorer Experiment


Title: 集合 | java-tips

Open Graph Title: 集合

Description: 集合相关的内容多从数据结构的角度进行面试。而数据结构包括两部分的内容,存储和算法。存储上又分为逻辑结构和物理结构。算法就是操作存储在硬盘或内存中的数据的过程或步骤。 因此我们在回答集合方面的面试题时,要从数据结构的角度来回答。 分成单列集合和双列集合,分别对应两个顶级接口: Collection 和 Map。 Collection中有两个重要接口: L...

Open Graph Description: 集合相关的内容多从数据结构的角度进行面试。而数据结构包括两部分的内容,存储和算法。存储上又分为逻辑结构和物理结构。算法就是操作存储在硬盘或内存中的数据的过程或步骤。 因此我们在回答集合方面的面试题时,要从数据结构的角度来回答。 分成单列集合和双列集合,分别对应两个顶级接口: Collection 和 Map。 Collection中有两个重要接口: L...

Opengraph URL: https://zeanzai.github.io/java-tips/java-tips/docs/02-java/Collection.html

Generator: VuePress 2.0.0-beta.61

direct link

Domain: zeanzai.github.io


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"Article","headline":"集合","image":["https://zeanzai.github.io/java-tips/java-tips/"],"dateModified":"2024-09-02T12:49:04.000Z","author":[{"@type":"Person","name":"zeanzai"}]}

themeVuePress Theme Hope
og:site_namejava-tips
og:typearticle
og:imagehttps://zeanzai.github.io/java-tips/java-tips/
og:localezh-CN
og:updated_time2024-09-02T12:49:04.000Z
twitter:cardsummary_large_image
twitter:image:alt集合
article:authorzeanzai
article:modified_time2024-09-02T12:49:04.000Z
theme-color#46bd87
datePublished2024-09-02T12:49:04.000Z
timeRequiredPT21M
articleSectionJava编程语言

Links:

跳至主要內容https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#main-content
java-tipshttps://zeanzai.github.io/java-tips/
主页https://zeanzai.github.io/java-tips/
仓库https://zeanzai.github.io/java-tips/docs/01-csbase/network.html
问题反馈open in new windowhttps://github.com/zeanzai/java-tips/issues
https://github.com/zeanzai/java-tips
泛型https://zeanzai.github.io/java-tips/docs/02-java/%E6%B3%9B%E5%9E%8B.html
IOhttps://zeanzai.github.io/java-tips/docs/02-java/IO.html
JUChttps://zeanzai.github.io/java-tips/docs/02-java/JUC.html
JVMhttps://zeanzai.github.io/java-tips/docs/02-java/JVM.html
其他https://zeanzai.github.io/java-tips/docs/02-java/others.html
基础概念https://zeanzai.github.io/java-tips/docs/02-java/%E5%9F%BA%E7%A1%80%E6%A6%82%E5%BF%B5.html
拆箱和装箱https://zeanzai.github.io/java-tips/docs/02-java/%E6%8B%86%E7%AE%B1%E5%92%8C%E8%A3%85%E7%AE%B1.html
注解https://zeanzai.github.io/java-tips/docs/02-java/%E6%B3%A8%E8%A7%A3.html
集合https://zeanzai.github.io/java-tips/docs/02-java/Collection.html
Listhttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#list
ArrayListhttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#arraylist
Vectorhttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#vector
LinkedListhttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#linkedlist
Sethttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#set
HashSethttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#hashset
TreeSethttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#treeset
LinkedHashsethttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#linkedhashset
Maphttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#map
HashMaphttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#hashmap
Hashtablehttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#hashtable
TreeMaphttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#treemap
LinkedHashMaphttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#linkedhashmap
WeakHashMaphttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#weakhashmap
1. 概述https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_1-概述
2. 基本原理https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-基本原理
2.1. Listhttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-1-list
2.2. Maphttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-2-map
2.3. Sethttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-3-set
2.4. queuehttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-4-queue
3. 其他https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_3-其他
4. 总结https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_4-总结
5. 参考https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_5-参考
Listhttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#list
ArrayListhttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#arraylist
Vectorhttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#vector
LinkedListhttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#linkedlist
Sethttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#set
HashSethttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#hashset
TreeSethttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#treeset
LinkedHashsethttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#linkedhashset
Maphttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#map
HashMaphttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#hashmap
Hashtablehttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#hashtable
TreeMaphttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#treemap
LinkedHashMaphttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#linkedhashmap
WeakHashMaphttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#weakhashmap
1. 概述https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_1-概述
2. 基本原理https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-基本原理
2.1. Listhttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-1-list
2.2. Maphttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-2-map
2.3. Sethttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-3-set
2.4. queuehttps://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-4-queue
3. 其他https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_3-其他
4. 总结https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_4-总结
5. 参考https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_5-参考
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#list
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#arraylist
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#vector
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#linkedlist
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#set
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#hashset
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#treeset
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#linkedhashset
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#map
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#hashmap
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#hashtable
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#treemap
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#linkedhashmap
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#weakhashmap
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_1-概述
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-基本原理
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-1-list
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-1-1-arraylist
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-1-2-linkedlist
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-1-3-vector
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-2-map
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-2-1-hashmap
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-2-2-hashtable
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-2-3-treemap
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-2-4-linkedhashmap
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-2-5-weakhashmap
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-3-set
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-3-1-hashset
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-3-2-linkedhashset
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-3-3-treeset
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_2-4-queue
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_3-其他
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_4-总结
#https://zeanzai.github.io/java-tips/docs/02-java/Collection.html#_5-参考
浅谈ArrayList动态扩容open in new windowhttps://blog.csdn.net/zymx14/article/details/78324464
HashMap 源码详细分析(JDK1.8)open in new windowhttps://tianxiaobo.com/2018/01/18/HashMap-%E6%BA%90%E7%A0%81%E8%AF%A6%E7%BB%86%E5%88%86%E6%9E%90-JDK1-8/
《吊打面试官》系列-HashMapopen in new windowhttps://mp.weixin.qq.com/s/0Gf2DzuzgEx0i3mHVvhKNQ
Java 集合框架看这一篇就够了open in new windowhttps://mp.weixin.qq.com/s/bVOSat47L0Hskfx9akAN6Q
原创 | 万万没想到,HashMap默认容量的选择,竟然背后有这么多思考!?open in new windowhttps://mp.weixin.qq.com/s/ktre8-C-cP_2HZxVW5fomQ
我就知道面试官接下来要问我 ConcurrentHashMap 底层原理了open in new windowhttps://mp.weixin.qq.com/s/My4P_BBXDnAGX1gh630ZKw
JavaFamilyopen in new windowhttps://github.com/AobingJava/JavaFamily
在 GitHub 上编辑此页open in new windowhttps://github.com/zeanzai/java-tips/edit/main/demo/theme-docs/src/docs/02-java/Collection.md
上一页注解https://zeanzai.github.io/java-tips/docs/02-java/%E6%B3%A8%E8%A7%A3.html

Viewport: width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover


URLs of crawlers that visited me.