HashMap 的结构是entry节点的数组+冲突后再节点后挂链表(1.8之后是链表或者红黑树)的形式。 本文说的的链表插入方式,值的是发生冲突后的链表插入方式。 先说总结:在 JDK 1.8 之前,HashMap 的链表使用的是 头插法;而在 JDK 1.8 及之后,HashMap 改用了 尾插法
将各个版本的jdk安装好 分别对应目录 java版本