会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
安良
博客园
首页
新随笔
联系
订阅
管理
2017年4月20日
jdk1.8 HashMap扩容原理详解
摘要: JDK1.7中,resize时,index取得时,全部采用重新hash的方式进行了。JDK1.8对这个进行了改善。 以前要确定index的时候用的是(e.hash & oldCap-1),是取模取余,而这里用到的是(e.hash & oldCap),它有两种结果,一个是0,一个是oldCap, 比如
阅读全文
posted @ 2017-04-20 17:29 史安良
阅读(4370)
评论(3)
推荐(4)
公告