高并发下的hashMap--抄自小灰

1、什么是rehash? rehash就是hashmap在扩容时候的一个步骤。 hashmap的容量是有限的,当经过多次元素插入,使得hashmap达到一定饱和度时,key映射位置发生冲突的几率会逐渐提高,这时候,hashmap需要扩展它的长度,也就是进行resize。 影响发生resize的因素有两个: 1、capacity:hashmap的当前长度。 2、loadfactor:hashmap的
相关文章
相关标签/搜索