Java集合学习笔记
文章平均质量分 93
qq_29864971
这个作者很懒,什么都没留下…
展开
-
jdk1.8的Hashtable源码解析
Hashtable声明public class Hashtable<K,V> extends Dictionary<K,V> implements Map<K,V>, Cloneable, java.io.Serializable Hashtable继承于Dictionary类(Dictionary类声明了操作键值对的接口方法),实现Map接口(定义键值对...原创 2018-02-14 20:13:59 · 1962 阅读 · 0 评论 -
jdk1.8 HashMap的源码解析
Hashmap 基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文将结合源码,具体分析HashMa...原创 2018-02-23 19:06:16 · 579 阅读 · 0 评论