jdk1.8HashMap源码对照图解如下: 补充一点:链表反树化的过程是在扩容的时候进行的,复制元素到扩容后的新数组时,如果树的节点数小于等于6,则红黑树转为链表。 如有错漏,万望赐教,转载请注明出处,侵权必究!