HashMap源码分析(开始读jdk源码)
1,hashMap容量有大小限制,最大为
MAXIMUM_CAPACITY = 1>>30 及等于1073741824
2,对传入的值,会自动转换成2的倍数
while (capacity < initialCapacity)
capacity <<= 1;
3,阔值threshold 为 最大容量*加载因子
1,hashMap容量有大小限制,最大为
MAXIMUM_CAPACITY = 1>>30 及等于1073741824
2,对传入的值,会自动转换成2的倍数
while (capacity < initialCapacity)
capacity <<= 1;
3,阔值threshold 为 最大容量*加载因子