摘要: 一、前言 当我们需要把插入的元素进行排序的时候,就是时候考虑TreeMap了,从名字上来看,TreeMap肯定是和树是脱不了干系的,它是一个排序了的Map,下面我们来着重分析其源码,理解其底层如何实现排序功能。下面,开始分析。 二、TreeMap示例 运行结果: aa : aa bb : bb cc 阅读全文
posted @ 2016-03-08 20:00 leesf 阅读(2283) 评论(0) 推荐(7) 编辑
摘要: 一、前言 前面已经分析了HashMap与LinkedHashMap,现在我们来分析不太常用的IdentityHashMap,从它的名字上也可以看出来用于表示唯一的HashMap,仔细分析了其源码,发现其数据结构与HashMap使用的数据结构完全不同,因为在继承关系上面,他们两没有任何关系。下面,进入 阅读全文
posted @ 2016-03-08 10:41 leesf 阅读(3581) 评论(1) 推荐(2) 编辑