hashMap底层实现和扩容问题详解

1.hashMap底层实现是一个哈希表,数组+链表+红黑树 2.hashMap初始容量大小为16,扩容因子为0.75,扩容倍数为2; 3.当hashMap中的元素个数超过数组大小(数组总大小length,不是数组中个数size)loadFactor扩容因子时,就会进行数组扩容,loadFactor的默认值是0.75,这是一个折中的取值,也就是说,默认情况下,数组的大小为16,那么当数组中元素个数超
相关文章
相关标签/搜索