首页 新闻 会员 周边 捐助

关于ConcurrentHashMap红黑树的一个小问题,求大佬帮忙

0
悬赏园豆:20 [待解决问题]

第一个问题:
为什么在ConcurrentHashMap中,要转换成红黑树之前,需要将桶的单向链表结构改成双向链表结构

第二个问题:
在ConcurrentHashMap中,当桶的长度大于8,就会树化,但是实际进去这个方法看了下,发现当长度大于8小于64的时候,并没有树化成红黑树,而是对当前链表进行扩容处理,那么是不是可以这么说,只有当值大于64才会进行树化,那么8这个临界值拿来干嘛的,还有8这个临界值和64这个临界值是通过什么方法计算出来的

PottyHarry的主页 PottyHarry | 菜鸟二级 | 园豆:302
提问于:2018-09-24 17:06
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册