摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7427554.html 1.前言 原本按照顺序应该是list、queue然后就是set的讲解,但是因为set的实现比较容易,但是其容易是建立在map的实现之上才容易的,所以先讲解的map。现在对于set集合,就一次 阅读全文
posted @ 2017-08-25 13:24 dark_saber 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7426522.html 1.前言 HashTable这个类很奇特,其继承了Dictionary这个没有任何具体实现类,而后实现了Map接口。Dictionary对大部分人而言都十分陌生,因为这个类并没有什么用,其出 阅读全文
posted @ 2017-08-25 09:43 dark_saber 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7423818.html 1.前言 本章介绍一下WeakHashMap,这个类也很重要。要想明白此类的作用,先要明白Java定义的四种引用类型。传送门。这里简单概括一下这四种引用: 1.强引用:一般new出来的对象都 阅读全文
posted @ 2017-08-24 16:34 dark_saber 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7411935.html 1.前言 本章介绍Map体系中的TreeMap,顾名思义,这个是一个树结构的Map。TreeMap是一个具有比较器的Map,其是由比较器来决定get和put操作的,没有比较器的时候就使用co 阅读全文
posted @ 2017-08-23 15:47 dark_saber 阅读(2816) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7381905.html 1.前言 查看JDK源码总是能发现一些新东西,IdentityHashMap也是Map的一个子类,其也是一个有特性的Map。一样是通过Hash表的方法实现了Map接口,但是其比较键值是否相等 阅读全文
posted @ 2017-08-17 15:22 dark_saber 阅读(2785) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7371744.html 1.前言 本章介绍Map体系中的EnumMap,该类是专门针对枚举类设计的一个集合类。集合中的所有键必须是同一个枚举类的实例。当EnumMap创建后,会表现成一个数组array,这种表现方式 阅读全文
posted @ 2017-08-16 16:10 dark_saber 阅读(2569) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7367525.html 1.前言 前一章对Map中的HashMap进行了讲解(虽然只详细介绍了一下红黑树的部分),本章对其子类LinkedHashMap进行介绍。首先我们要明确为什么会有这样一个Map?原因很简单, 阅读全文
posted @ 2017-08-16 09:19 dark_saber 阅读(479) 评论(1) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7338372.html 1.前言 本章介绍Java中最常用的一个集合类HashMap,此类在不同的JDK版本有不同的实现,目的就是为了优化其效率。本章依旧是基于JDK8的HashMap进行讲解,其与JDK7有极大的 阅读全文
posted @ 2017-08-15 16:03 dark_saber 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7327216.html 1.前言 按照顺序,本章本是要对Set的相关类进行介绍及讲解的。但是对于其实现有所了解的都应该知道,Set本身的代码十分简单,其实现都是通过Map来实现的,所以本章介绍一下Java中的Map 阅读全文
posted @ 2017-08-09 19:14 dark_saber 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7299233.html 1.前言 本章介绍队列中的PriorityQueue--优先队列,顾名思义,这是一个可以指定特定排序的队列。有些违背队列的先入先出,但是其是按照有序的出队列,也是一个比较实用的类。 2.Pr 阅读全文
posted @ 2017-08-08 11:06 dark_saber 阅读(958) 评论(1) 推荐(0) 编辑