HashMap扩容原理

//hashmap中的数组
transient Node<K,V>[] table;
//临界值 也就是达到这个值会执行扩容
int threshold;
//扩容因子
final float loadFactor;

1、初始化HashMap

在这里插入图片描述

2、第一次put

在这里插入图片描述
在这里插入图片描述

3、后续达到临界值时扩容

在这里插入图片描述

发布了347 篇原创文章 · 获赞 24 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/lbh199466/article/details/104788439