本文主要是介绍HashMap 链表转红黑树的阈值为何为 8,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
与一个重要的统计学原理——泊松分布密切相关:该原理阐明了在单位时间(或面积、体积)内,随机事件的平均发生次数遵循泊松分布
为什么这因子设定为0.5呢?
在忽略方差的情况下,哈希表容量占比的期望值约为 0.5625,也就是说,平均每个桶内有 0.5 个元素,这便是源码中 λ = 0.5 值的由来。
这篇关于HashMap 链表转红黑树的阈值为何为 8的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!