
Java 集合
30年后世界会是怎样
这个作者很懒,什么都没留下…
展开
-
java HashTable
所有方法用synchronized同步。扩容时,增大一倍并加1。原创 2023-03-16 11:38:45 · 1299 阅读 · 1 评论 -
java HashSet
基于HashMap。原创 2023-03-16 11:34:44 · 1039 阅读 · 0 评论 -
java TreeSet
基于TreeMap。原创 2023-03-16 11:35:35 · 1083 阅读 · 0 评论 -
java TreeMap
基于红黑树,有序的。原创 2023-03-16 11:34:18 · 964 阅读 · 0 评论 -
Java ConcurrentHashMap
通过volatile,cas,syncronized等同步机制保证线程安全。和HashMap使用的数据结构以及默认值基本相同。原创 2023-03-16 11:30:35 · 966 阅读 · 0 评论 -
Java HashMap
链表可在一定条件下转为红黑树(默认 数组长度64,链表长度8)红黑树也可在一定条件下转回链表(链表长度小于6)原创 2023-03-16 11:24:17 · 1001 阅读 · 0 评论 -
java ArrayList
每次扩容: 在原来的基础上增加50%底层数据结构:Object数组。原创 2023-03-16 10:56:28 · 982 阅读 · 0 评论