HashMap是Java中对散列表(也叫哈希表)的实现,是Java程序员使用频率最高的用于映射(键值对)处理的数据类型,同时也是面试官的最爱.搞懂HashMap,很重要. 看了那么多篇文章,不如走读一次代码. 变量参数 先来看看HashMap相对重要的变量, /** * The default initial capacity - MUST be a power of two. * 默认的初始化容量16,这个值一定是2的幂 */ static final int DEFAULT_INITIAL_