HashMap(JDK1.8)源码剖析
HashMap(JDK1.8)源码剖析 这又是看了忘忘了看系列之一,今天有空写个文档记录下,希望能从JDK源码中慢慢悟出他们优秀的思想。本文主要记录以下几个方面。 1、HashMap的继承、实现结构 2、HashMap的构造函数们及属性们 3、HashMap的核心方法们 1、HashMap的继承、实现结构 以上就是HashMap的继承结构图,相对来说是比较简单的结构。下面是HashMap的概念图。 2、HashMap的构造函数们及属性们 2.1 属性 我们先看下HashMap的属性变量 // 如果创建HashMap时候不指定容量,那么默认容