摘要: 这是一道阿里的面试题,考察你对HashMap源码的了解情况,废话不多说,咱们就直接上源码吧! jdk 1.7 源码 jdk 1.8 源码(比较长,慢慢品哈) 总结 jdk1.7扩容是重新计算hash;jdk1.8是要看看原来的hash值新增的那个bit是1还是0好了,如果是0则索引没变,如果是1则索 阅读全文
posted @ 2019-06-18 01:18 胡金水 阅读(1327) 评论(0) 推荐(0) 编辑