一块儿看源码:深刻HashMap

文章目录 继承结构 认识红黑树 HashMap put(K key, V value)过程 存储下标确立过程 HashMap的初始化与动态扩容 理解get(Object key)的过程 简介: 采用数组+链表 或者 数组+红黑树方式进行元素的存储。 存储在 hashMap集合中的元素都将是一个 Map.Entry 的内部接口的实现。 当数组的下标位是链表时,此时存储在该下标位置的内容将是Map.E
相关文章
相关标签/搜索