首页 > 解决方案 > 为什么在 ConcurrentHashMap 中的锁定机制从 Reentrant 变为 Synchronized?

问题描述

我看到新的 ConcurrentHashMap 中 Put 的实现是基于同步锁定机制而不是 Segments 扩展可重入锁。任何人都可以帮助理解为什么会这样做吗?这有性能或可扩展性的好处吗?

标签: javadictionaryjava-8

解决方案


推荐阅读