Closed mrdear closed 7 years ago
Java8的HashMap做了相当多的优化,当桶上的链表节点大于8的话就转换为红黑树了,测试在hash极不均匀的情况下相比JDK7有明显的性能提升,等待你的分析博客了
多谢小生的关注,文章中关于红黑树和哈希表都已经讲过,两者结合在一起也不难理解吧,就不展开说了。可参考JEP 180: Handle Frequent HashMap Collisions with Balanced Trees
好的,感谢博主博文的帮助
Java8的HashMap做了相当多的优化,当桶上的链表节点大于8的话就转换为红黑树了,测试在hash极不均匀的情况下相比JDK7有明显的性能提升,等待你的分析博客了