【集合之一Map】
大阳彼岸
这个作者很懒,什么都没留下…
展开
-
java集合框架12——HashMap和HashTable的区别
转载 https://blog.csdn.net/eson_15/article/details/51250324前面已经学习了Map的部分内容,主要是HashMap和HashTable,这一节我们来看看它们两有啥异同点。1. HashMap和HashTable的相同点 HashMap和HashTable都是存储“键值对”的散列表,而且都是采用拉链法来实现的。存储的思想都...转载 2018-08-28 00:28:30 · 106 阅读 · 0 评论 -
java集合框架11——TreeMap和源码分析(二)
转载 https://blog.csdn.net/eson_15/article/details/51239885我们继续分析TreeMap的源码1.TreeMap源码分析(续)1. 存取方法 TreeMap中的存取方法本质上就是对红黑树的插入和删除操作,从源码里体现的更为明显,其实就是对红黑树的插入和删除(可以参考:红黑树),下面简单看下源码: ...转载 2018-08-28 00:27:50 · 124 阅读 · 0 评论 -
java集合框架09——HashTable和源码分析
转载 https://blog.csdn.net/eson_15/article/details/51208166 上一章我们学习了HashMap的源码,这一节我们来讨论一下HashTable,HashTable和HashMap在某种程度上是类似的。我们依然遵循以下步骤:先对HashTable有个整体的认识,然后学习它的源码,深入剖析HashTable。1.HashTable...转载 2018-08-28 00:26:13 · 107 阅读 · 0 评论 -
HashMap 是线程不安全的容易产生链表环和correntHashMap
这个数据结构的博文特别好 concurrenthashmap 的解析原创 2018-08-21 13:19:09 · 509 阅读 · 0 评论 -
java集合框架08——HashMap和源码分析
转载:http://blog.csdn.net/eson_15/article/details/51154989 上一章总体分析了Map架构,并简单分析了一下AbstractMap源码,这一章开始我们将对Map的具体实现类进行详细的学习。本章先研究HashMap。依然遵循以下步骤:先对HashMap有个整体的认识,然后学习它的源码,深入剖析HashMap。1.Ha...转载 2018-08-28 00:25:12 · 159 阅读 · 0 评论