JDK8-ConCurrentHashMap
2019-02-22 14:19:16 3 举报
登录查看完整内容
Java8,并发Map源码解析,包含扩容,协助扩容,图示化
作者其他创作
大纲/内容
LkB
9
14
TrB5
FrN
0
11
TrB?
...
红色节点代表高位
链表
JDK8-ConcurrentHashMap扩容/树形化/去树化/无锁读/写锁/写锁转运
13
TrB
LkBx
LkB2
19
LkB?
TrB1
转移节点
TrB2
LkB3
LkB8
2
31
4
TrB4
LkB6
NIL
LkB1
LkB4
29
17
转移
树
锁Node
3
黑色为低位节点
TrB3
8
Tr5
Tr3
16
12
28
15
LkB7
7
18
1
TrBy
5
30
6
LkB5
10
0 条评论
回复 删除
下一页