采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,JDK1.8concurrentHushMap中的锁,锁住的是hash过后的那个桶对应的红黑树,还是只锁定红黑树中的对应节点?
抱歉,对于这个问题我没有研究过,你需要和教并发课程的老师探讨,比如这个课程:https://coding.imooc.com/class/362.html
再次抱歉。继续加油!:)
已经搞清楚了。。。JDK1.8concurrentHushMap不是对整个map进行上锁。而是在不同线程操作map产生Hash冲突时,锁住这个node头节点,也是就链表或者红黑树的头节点。。。 谢谢老师,你的这门课很有用~~~
赞!继续加油!:)
登录后可查看更多问答,登录/注册
动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…
10.3k 16
1.4k 17
1.3k 14
1.2k 14