代码改变世界

随笔分类 - Java集合

Java集合详解1:ArrayList,Vector与Stack

2019-02-08 19:10 by xiaok1024, 135 阅读, 收藏, 编辑
摘要:Java集合详解1:ArrayList,Vector与Stack 本文非常详尽地介绍了Java中的三个集合类 ArrayList,Vector与Stack ”Java集合详解系列“是我在完成Java基础篇的系列博客后准备开始写的新系列。 之前的Java基础系列博客首发于我的个人博客:https:// 阅读全文

Java集合详解8:Java的集合类细节精讲

2019-02-08 19:09 by xiaok1024, 426 阅读, 收藏, 编辑
摘要:Java集合详解8:Java集合类细节精讲 今天我们来探索一下Java集合类中的一些技术细节。主要是对一些比较容易被遗漏和误解的知识点做一些讲解和补充。可能不全面,还请谅解。 本文参考:http://cmsblogs.com/?cat=5 具体代码在我的GitHub中可以找到 https://git 阅读全文

Java集合详解5:深入理解LinkedHashMap和LRU缓存

2019-02-08 19:08 by xiaok1024, 122 阅读, 收藏, 编辑
摘要:Java集合详解5:深入理解LinkedHashMap和LRU缓存 今天我们来深入探索一下LinkedHashMap的底层原理,并且使用linkedhashmap来实现LRU缓存。 具体代码在我的GitHub中可以找到 https://github.com/h2pl/MyTech 文章首发于我的个人 阅读全文

Java集合详解6:TreeMap和红黑树

2019-02-08 19:08 by xiaok1024, 636 阅读, 收藏, 编辑
摘要:Java集合详解6:TreeMap和红黑树 初识TreeMap 之前的文章讲解了两种Map,分别是HashMap与LinkedHashMap,它们保证了以O(1)的时间复杂度进行增、删、改、查,从存储角度考虑,这两种数据结构是非常优秀的。另外,LinkedHashMap还额外地保证了Map的遍历顺序 阅读全文

Java集合详解7:HashSet,TreeSet与LinkedHashSet

2019-02-08 19:08 by xiaok1024, 155 阅读, 收藏, 编辑
摘要:Java集合详解7:HashSet,TreeSet与LinkedHashSet 今天我们来探索一下HashSet,TreeSet与LinkedHashSet的基本原理与源码实现,由于这三个set都是基于之前文章的三个map进行实现的,所以推荐大家先看一下前面有关map的文章,结合使用味道更佳。 具体 阅读全文

Java集合详解4:HashMap和HashTable

2019-02-08 19:07 by xiaok1024, 90 阅读, 收藏, 编辑
摘要:Java集合详解4:HashMap和HashTable 今天我们来探索一下HashMap和HashTable机制与比较器的源码。 具体代码在我的GitHub中可以找到 https://github.com/h2pl/MyTech 喜欢的话麻烦star一下哈 文章首发于我的个人博客: https:// 阅读全文

Java集合详解3:Iterator,fail-fast机制与比较器

2019-02-08 19:07 by xiaok1024, 79 阅读, 收藏, 编辑
摘要:Java集合详解3:Iterator,fail-fast机制与比较器 今天我们来探索一下LIterator,fail-fast机制与比较器的源码。 具体代码在我的GitHub中可以找到 https://github.com/h2pl/MyTech 喜欢的话麻烦star一下哈 文章首发于我的个人博客: 阅读全文

Java集合详解2:LinkedList和Queue

2019-02-08 19:05 by xiaok1024, 702 阅读, 收藏, 编辑
摘要:Java集合详解2:LinkedList和Queue 今天我们来探索一下LinkedList和Queue,以及Stack的源码。 具体代码在我的GitHub中可以找到 https://github.com/h2pl/MyTech 喜欢的话麻烦star一下哈 文章首发于我的个人博客: https:// 阅读全文