2 lkg vvk lkg_vvk 于 2017.08.28 10:18 提问

concurrentHashMap 构造方法

int c = initialCapacity / ssize;
if (c * ssize < initialCapacity)
++c;
int cap = MIN_SEGMENT_TABLE_CAPACITY;
while (cap < c)
cap <<= 1;

                    不太懂这一段是干嘛的,不清楚++c什么情况下会发生,还有cap就是hashEntry的size吗?
Csdn user default icon
上传中...
上传图片
插入图片