摘要: 基于jdk1.8 hashMap实现,要求容量大小是2的整次方,例如:2/4/8/16/32/64/128...,而不能是中间的某个值。这是为什么呢? map是数组+链表的数据结构,读写数据都需要首先获取数组中的下标值,获取的方式是通过hashcode取余。取余so easy,我们都会,假定运算后的 阅读全文
posted @ 2018-07-01 00:11 一粒沙的世界 阅读(770) 评论(0) 推荐(1) 编辑