jdk1.6集合源码阅读之HashMap

本来ArrayList和LinkedList弄完,应该去查看set接口的一些实现了,比如HashSet和TreeSet的实现了,但是看了下HashSet的底层存储是HashMap,所以决定先看HashMap的源码,看完再看HashSet的源码...

双月通天
2016/08/26
30
0
JDK源码学习之:HashSet和HashMap

之所以把HashSet和HashMap放在一起讲解,是因为二者在Java里有着相同的实现,前者仅仅是对后者做了一层包装,也就是说HashSet里面有一个HashMap(适配器模式)。因此本文将重点分析HashMap。...

孟飞阳
2016/06/25
43
0
Java并发(9)- 从同步容器到并发容器

引言 容器是Java基础类库中使用频率最高的一部分,Java集合包中提供了大量的容器类来帮组我们简化开发,我前面的文章中对Java集合包中的关键容器进行过一个系列的分析,但这些集合类都是非线...

Ala6
2018/10/17
93
0
Java集合容器系列04-HashMap

一、HashMap介绍 HashMap是基于哈希表实现的Map容器,存储的元素是键值对映射。继承自AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。是非线程安全的集合并且容器中存储的键...

老韭菜
2018/08/02
16
0
Java集合容器系列07 - WeakHashMap

一、WeakHashMap介绍 根据JDK源码的注释WeakHashMap是基于哈希表的Map实现。他继承自AbstractMap和HashMap一样存储的键值对节点键key和值value都可以为null,和HashMap一样拥有成员变量初始容...

老韭菜
2018/08/06
13
0

没有更多内容

加载失败,请刷新页面

加载更多