
JAVA集合解析
文章平均质量分 89
Chandler丶
这个作者很懒,什么都没留下…
展开
-
JAVA集合源码解析 LinedList 探索(基于JDK1.8)
原创 2018-05-09 18:29:25 · 533 阅读 · 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 · 593 阅读 · 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 · 469 阅读 · 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 · 480 阅读 · 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 · 381 阅读 · 0 评论