CurrentHashMap

因为HashMap是线程不一样步的,虽然处理数据的效率高,可是在多线程的状况下存在着安全问题,所以设计了CurrentHashMap来解决多线程安全问题。web HashMap在put的时候,插入的元素超过了容量(由负载因子决定)的范围就会触发扩容操做,就是rehash,这个会从新将原数组的内容从新hash到新的扩容数组中,在多线程的环境下,存在同时其余的元素也在进行put操做,若是hash值相同
相关文章
相关标签/搜索