第14题-ConcurrentHashMap

Posted dingwen_blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第14题-ConcurrentHashMap相关的知识,希望对你有一定的参考价值。

数组 + 链表 + 红黑树,synchronized + CAS。Node的val和next都用volatile修饰,保证可见性。查找,替换,赋值操作都使用CAS。锁链表的head节点,不影响其他元素的读写,锁粒度更细,效率更高,扩容时,阻塞所有的读写 操作、并发扩容。读操作无锁,写操作使用乐观锁,乐观锁不能保证数据安全的情况下如数组扩容时使用synchronized。

以上是关于第14题-ConcurrentHashMap的主要内容,如果未能解决你的问题,请参考以下文章

OCP-052新版052最新题库及答案整理-第14题

20171027中alert to win 第13,14,15,16题

科技素养题少儿编程 蓝桥杯青少组科技素养题真题及解析第14套

蓝桥杯集训100题scratch指令移动 蓝桥杯scratch比赛专项预测编程题 集训模拟练习题第14题

OCP认证考试之052最新题库及答案整理-第14题

第14题给定一个字符串,对它进行翻转输出 | 两个思路