摘要: 一、前言 在Java集合框架里面,各种集合的操作很大程度上都离不开Comparable和Comparator,虽然它们与集合没有显示的关系,但是它们只有在集合里面的时候才能发挥最大的威力。下面是开始我们的分析。 二、示例 在正式讲解Comparable与Comparator之前,我们通过一个例子来直 阅读全文
posted @ 2016-03-23 17:48 leesf 阅读(3651) 评论(2) 推荐(6) 编辑
摘要: 一、前言 分析完了List的两个主要类之后,我们来分析Set接口下的类,HashSet和LinkedHashSet,其实,在分析完HashMap与LinkedHashMap之后,再来分析HashSet与LinkedHashSet,就会变成异常简单,下面开始进行分析。 二、数据结构 2.1 HashS 阅读全文
posted @ 2016-03-23 09:56 leesf 阅读(3335) 评论(5) 推荐(6) 编辑
摘要: 一、前言 在分析了ArrayList了之后,紧接着必须要分析它的同胞兄弟:LinkedList,LinkedList与ArrayList在底层的实现上有所不同,其实,只要我们有数据结构的基础,在分析源码的时候就会很简单,下面进入正题,LinkedList源码分析。 二、LinkedList数据结构 阅读全文
posted @ 2016-03-23 08:59 leesf 阅读(8582) 评论(6) 推荐(31) 编辑