【发布时间】:2017-02-06 12:04:26
【问题描述】:
我们知道,java 的 ConcurrentHashMap 有很多内部锁,每个锁都守护着存储桶数组的某个区域。
public ConcurrentHashMap(int initialCapacity, 加载负载因子, int concurrencyLevel)
初始容量:16; 负载工厂:0.75f; 并发级别:16。
即默认 concurrencyLevel 和 initialCapacity 相同。
是可能有更多没有。锁比没有。桶?
【问题讨论】:
标签: java multithreading locking concurrenthashmap