ssslinppp

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2015年11月12日

摘要: 大部分Java开发者都在使用Map,特别是HashMap。HashMap是一种简单但强大的方式去存储和获取数据。但有多少开发者知道HashMap内部如何工作呢?几天前,我阅读了java.util.HashMap的大量源代码(包括Java 7 和Java 8),来深入理解这个基础的数据结构。在这篇文章中,我会解释java.util.HashMap的实现,描述Java 8实现中添加的新特性,并讨论性能... 阅读全文
posted @ 2015-11-12 23:31 ssslinppp 阅读(261) 评论(0) 推荐(0) 编辑

摘要: ­【转】Java HashMap 源码解析(好文章) 原文出处:http://www.importnew.com/16650.html 链接:模拟哈希链表:https://www.cs.usfca.edu/~galles/visualization/OpenHash.html签名(signature)123public class HashMapextends Abstract... 阅读全文
posted @ 2015-11-12 23:10 ssslinppp 阅读(277) 评论(0) 推荐(0) 编辑

摘要: 文章目录 1. 集合框架(collections framework)2. 设计理念3. 两大基类Collection与Map3.1. Collection3.2. Map4. 集合的实现(Collection Implementations)5. 总结6. 参考 最近被陆陆续续问了几遍HashMap的实现,回答的不好,打算复习复习JDK... 阅读全文
posted @ 2015-11-12 20:59 ssslinppp 阅读(881) 评论(0) 推荐(0) 编辑