HashMap剖析

这篇文章从源码角度,首先讲述HashMap的底层数据结构(数组+链表),介绍数组的初始容量为何是16,加载因子为何是0.75;而后讲述HashMap如何处理冲突;最后讲述多线程下如何使用HashMap。java 一 HashMap数组的初始容量,加载因子 HashMap初始容量源码以下:web static final int DEFAULT_INITIAL_CAPACITY = 16;// 默认
相关文章
相关标签/搜索