会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
一粒沙的世界
博客园
首页
新随笔
联系
订阅
管理
2018年7月1日
hashMap tableSizeFor 实现原理
摘要: 基于jdk1.8 hashMap实现,要求容量大小是2的整次方,例如:2/4/8/16/32/64/128...,而不能是中间的某个值。这是为什么呢? map是数组+链表的数据结构,读写数据都需要首先获取数组中的下标值,获取的方式是通过hashcode取余。取余so easy,我们都会,假定运算后的
阅读全文
posted @ 2018-07-01 00:11 一粒沙的世界
阅读(773)
评论(0)
推荐(1)
编辑
公告