会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
彭阿龙 | PAL
记录我们的成长吧!
博客园
首页
新随笔
联系
订阅
管理
2019年7月19日
1.jdk1.7到jdk1.8 Map发生了什么变化(底层)?
摘要: 1.8之后hashMap的数据结构发生了变化,从之前的单纯的数组+链表结构变成数组+链表+红黑树。也就是说在JVM存储hashMap的K-V时仅仅通过key来决定每一个entry的存储槽位(Node[]中的index)。并且Value以链表的形式挂在到对应槽位上(1.8以后如果value长度大于8则
阅读全文
posted @ 2019-07-19 09:19 龙厂
阅读(850)
评论(0)
推荐(0)
公告