HashMap的扩容机制原理
1.7版本
1.8版本
统计每个下标的元素个数
如果红黑树元素超过8 则生成一个新的红黑树 并将根节点添加新数组对应位置
如果红黑树元素没有超过8 则生成一个链表 并将链表头节点添加到新数组对应位置
5.所有元素转移完之后 并将新数组赋值给HashMap的Table对象
六种状态及转换
其它情况(只需了解)
要求
七大参数
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!