2017年12月6日

HashMap实现原理及源码分析(JDK1.7)

摘要: 转载:https://www.cnblogs.com/chengxiao/p/6059914.html 哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常 阅读全文

posted @ 2017-12-06 16:41 夜的第八章 阅读(3611) 评论(0) 推荐(0) 编辑

Java中HashMap底层实现原理(JDK1.8)源码分析

摘要: 在JDK1.6,JDK1.7中,HashMap采用位桶+链表实现。每个桶对应不同的hash值,根据key计算得到的hash值,将键值对存放到对应位置。但是,很可能出现不同的key,计算出的hash值相同,这时就会造成哈希冲突。hashmap使用链表处理冲突,同一hash值的键值对存放在同一个桶中,并 阅读全文

posted @ 2017-12-06 16:32 夜的第八章 阅读(1045) 评论(0) 推荐(0) 编辑

java io系列01之 "目录"

摘要: 转载:http://www.cnblogs.com/skywang12345/p/io_01.html java io 系列目录如下: 01. java io系列01之 "目录" 02. java io系列02之 ByteArrayInputStream的简介,源码分析和示例(包括InputStre 阅读全文

posted @ 2017-12-06 10:22 夜的第八章 阅读(121) 评论(0) 推荐(0) 编辑

数据结构与算法系列 目录

摘要: 转载:http://www.cnblogs.com/skywang12345/p/3603935.html 最近抽空整理了"数据结构和算法"的相关文章。在整理过程中,对于每种数据结构和算法分别给出"C"、"C++"和"Java"这三种语言的实现;实现语言虽不同,但原理如出一辙。因此,读者在了解和学习 阅读全文

posted @ 2017-12-06 09:25 夜的第八章 阅读(236) 评论(0) 推荐(0) 编辑

Java多线程系列目录(共43篇)

摘要: 转载:http://www.cnblogs.com/skywang12345/p/java_threads_category.html 最近,在研究Java多线程的内容目录,将其内容逐步整理并发布。 (一) 基础篇 01. Java多线程系列--“基础篇”01之 基本概念 02. Java多线程系列 阅读全文

posted @ 2017-12-06 09:24 夜的第八章 阅读(315) 评论(0) 推荐(0) 编辑

Java 集合系列目录(Category)

摘要: 转载:http://www.cnblogs.com/skywang12345/p/3323085.html 下面是最近总结的Java集合(JDK1.6.0_45)相关文章的目录。 01. Java 集合系列01之 总体框架 02. Java 集合系列02之 Collection架构 03. Arra 阅读全文

posted @ 2017-12-06 09:13 夜的第八章 阅读(223) 评论(0) 推荐(0) 编辑

导航