请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,JDK1.8concurrentHushMap中的锁,锁住的是hash过后的那个桶对应的红黑树,还是只锁定红黑树中的对应节点?

老师,JDK1.8concurrentHushMap中的锁,锁住的是hash过后的那个桶对应的红黑树,还是只锁定红黑树中的对应节点?

正在回答

1回答

liuyubobobo 2020-06-18 17:57:10

抱歉,对于这个问题我没有研究过,你需要和教并发课程的老师探讨,比如这个课程:https://coding.imooc.com/class/362.html


再次抱歉。继续加油!:)

0 回复 有任何疑惑可以回复我~
  • 提问者 陈三子 #1
    已经搞清楚了。。。JDK1.8concurrentHushMap不是对整个map进行上锁。而是在不同线程操作map产生Hash冲突时,锁住这个node头节点,也是就链表或者红黑树的头节点。。。
    谢谢老师,你的这门课很有用~~~
    回复 有任何疑惑可以回复我~ 2020-06-20 16:54:44
  • liuyubobobo 回复 提问者 陈三子 #2
    赞!继续加油!:)
    回复 有任何疑惑可以回复我~ 2020-06-20 17:28:14
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信