JDK8--HashMap源码阅读

    HashMap做为Java最经常使用的集合类之一,内部采用了数组 + 链表 + 树的形式来存储Key-Value。内部结构以下图所示:java     链表在大于必定长度时会转换为树形式存储,这个长度默认是8.数组 一、HashMap的初始化     HashMap提供了多个构造函数进行初始化,各个构造函数以下: /** * initialCapacity 容量,会做为table数组的长
相关文章
相关标签/搜索