HashMap源码浅探 本文将会持续更新HashMap源码的探秘之旅 底层数据结构 HashMap的底层数据结构主要由一个数组 ,数组元素为Entry链表,当链表元素插入超过8个将转化为红黑树(treeifyBin)。详见以下方法分解。 hash方法 static final int hash(Object key) { int h; return (key == null) ? 0 :