java.util.HashMap的简单介绍
1. java.util.HashMap的底层实现是数组+链表。2. 简介put(key, value)方法的执行过程: 1)通过key值,使用散列算法计算出来一个hash值,用来确定该元素需要存储到数组中的哪个位置(index)。 2)根据计算出来的位置(index),可以查看该位置是否被占用: 2.1)如果位置(index)未被占用,将(key\value)封装成一个节点,保存...