摘要: HashMap在工作中大量使用,但是具体原理和实现是如何的呢?技术细节是什么?带着很多疑问,我们来看下JDK10源码吧。 1、数据结构 采用Node<K,V>[]数组,其中,Node<K,V>这个类实现Map.Entry<K,V>,是一个链表结构的对象,并且在一定条件下,会将链表结构变为红黑树。所以 阅读全文
posted @ 2018-10-08 18:08 ibethfy 阅读(586) 评论(0) 推荐(0) 编辑