引用:https://blog.csdn.net/hhx0626/article/details/54024222
java7,hashmap是由数组+链表的形式存储数据,当需要put元素的时候,首先要检验当前数组中元素的个数是否超过阈值(数组size*装载因子),如果超过则需要扩容resize();
当多个线程同时对hashmap做put操作,发现容量不足需要扩容时,