2019年3月27日
摘要: 这一篇是接着上一篇写的, 上一篇的地址是:基于JDK1.8版本的hashmap源码分析(一) 因为hashmap的扩容是在其他条件的允许下,直接向左移一位,相当于在最高位增加了一位,在最高位与hash值进行按位与的时候,只能有2中情况,要么是0,要么是1。 这样就出现了上面的新表创建过程中的分情况, 阅读全文
posted @ 2019-03-27 23:34 奋斗的小鸟gogogo 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 今天看了下hashmap中的源码,下面列出一些自己的收获 开头,public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable { //继承子AbstractMap类,实现 阅读全文
posted @ 2019-03-27 01:09 奋斗的小鸟gogogo 阅读(129) 评论(0) 推荐(0) 编辑