首页
文章列表
标签墙
返回找工具啦
JDK8
共 2 篇文章
Java HashMap在JDK8中红黑树转换的阈值为什么是8
2026-06-13 18:41:44
Java HashMap在JDK8中红黑树转换的阈值为什么是8 在 JDK 8 中,HashMap 的底层数据结构从单纯的“数组+链表”演变成了“数组+链表/红黑树”。当一个桶(数组中的某个位置)上的链表长度达到一个特定阈值时,该链表会自动转换为红黑树,以提高查询效率。这个关键的转换阈值被设定为 8
JavaHashMap
红黑树转换
阈值8
13
0
Java ConcurrentHashMap在JDK8中为什么放弃分段锁
2026-05-01 16:23:32
Java ConcurrentHashMap在JDK8中为什么放弃分段锁 Java 8 对 ConcurrentHashMap 进行了彻底的重构,彻底摒弃了 Java 7 中使用的“分段锁”机制,转而采用了 CAS + synchronized 的组合方式。这一改变并非为了标新立异,而是为了解决旧设
Java
JDK8
分段锁
78
0