hashMap中如何形成循环链表的?

引用:https://blog.csdn.net/hhx0626/article/details/54024222

java7,hashmap是由数组+链表的形式存储数据,当需要put元素的时候,首先要检验当前数组中元素的个数是否超过阈值(数组size*装载因子),如果超过则需要扩容resize()

当多个线程同时对hashmap做put操作,发现容量不足需要扩容时,

 

 

 

posted @ 2018-08-07 17:40  提拉米苏007  阅读(3735)  评论(0编辑  收藏  举报