四个构造函数:
构造方法只是赋值属性初始值但是不会真正初始化数组表空间,在第一次添加元素时形成数组表空间。这个和以往的jDK1.7之前的不同,1.7之前的都是在构造里初始化了table数组空间。
获取数组索引的hash算法:
HashMap的版本是JDK1.8版本。
HashMap中的成员变量有:
HashMap的pu方法:
四个构造函数:
构造方法只是赋值属性初始值但是不会真正初始化数组表空间,在第一次添加元素时形成数组表空间。这个和以往的jDK1.7之前的不同,1.7之前的都是在构造里初始化了table数组空间。
获取数组索引的hash算法:
HashMap的版本是JDK1.8版本。
HashMap中的成员变量有:
HashMap的pu方法:
下一篇:Scanner类详解
摘要主要是分析java.util.HashMap类的相关源码原理。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M