JAVA集合解析
文章平均质量分 89
Chandler丶
这个作者很懒,什么都没留下…
展开
-
JAVA集合源码解析 LinedList 探索(基于JDK1.8)
原创 2018-05-09 18:29:25 · 509 阅读 · 0 评论 -
JAVA集合源码解析 HashSet 探索(基于JDK1.8)
JDK1.8HashSet探索 本文所讨论的源码是基于JDK1.8展开的,由于篇幅有限,只讨论主要部分 JDK1.8HashSet探索 1.简介 2.探索 2.1类关系 2.2属性 2.3构造方法 2.4核心方法 3.总结 1.简介 HashSet 是不同步的,继承的 set 接口,所以里面的元素是不能重复的,无序的,允许包含值为null的元素,但最多只能有...原创 2018-05-09 19:16:33 · 574 阅读 · 0 评论 -
JAVA集合源码解析 ArrayList 探索(基于JDK1.8)
JDK1.8ArrayList探索 JDK1.8ArrayList探索 1.简介 2.探索 2.1类关系 2.2属性 2.3构造方法 2.4核心方法 3.总结 1.简介 2.探索 2.1类关系 2.2属性 2.3构造方法 2.4核心方法 3.总结...原创 2018-05-10 18:29:07 · 452 阅读 · 0 评论 -
JAVA集合源码解析 HashMap探索(基于JDK1.8)
JDK1.8HashMap探索 本文基于JDK1.8版本进行 国际惯例先来个大纲,以下就是按照大纲形式进行分析 JDK1.8HashMap探索 1. 简介 2.1类关系 2.2属性 2.3 构造函数 2.4核心方法 3.思考问题 4.总结 1. 简介 HashMap采用数组+链表+红黑树实现,当链表长度超过阈值(8)时,将链表转换为红黑树,这样大大减少了查...原创 2018-05-03 20:59:26 · 461 阅读 · 0 评论 -
JAVA集合源码解析 Hashtable探索(基于JDK1.8)
JDK1.8Hashtable探索 本文的讨论分析是基于JDK1.8进行的 依旧是采用前几篇文章的大纲来进行介绍 JDK1.8Hashtable探索 1.简介 2.探索 2.1类关系 2.2属性 2.3构造方法 2.4核心方法 3.思考 4.总结 1.简介 Hashtable 采用数组+单链表来实现的,Hashtable 实现了一个哈希表,它将键映射到值。...原创 2018-05-08 18:51:06 · 368 阅读 · 0 评论