【发布时间】:2012-05-14 18:37:26
【问题描述】:
我在某处读到ConcurrentHashMap,整个地图对象没有被锁定,而是在地图的一部分上进行了锁定。
有人能详细说明什么时候出现锁定吗?
读取 Map 时不涉及锁定但更新时只使用锁定是对的吗?
【问题讨论】:
-
这篇文章应该会有所帮助:ibm.com/developerworks/java/library/j-jtp08223
-
javadoc 在解释实现方面非常详细。