摘要: 1.1 java.util.ConcurrentHashMap继承结构 ConcurrentHashMap和HashMap的实现有很大的相似性,建议先看HashMap源码,再来理解ConcurrentHashMap。 1.2 java.util.ConcurrentHashMap属性 这里仅展示几个 阅读全文
posted @ 2020-04-13 01:29 追求极致 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 一、java.util.HashMap 1.1 java.util.HashMap 综述 java.util.HashMap继承结构如下图 HashMap是非线程安全的,key和value都支持null HashMap的节点是链表,节点的equals比较的是节点的key和value内容是否相等。 1 阅读全文
posted @ 2020-04-13 00:08 追求极致 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 从本文你可以学习到: 什么时候会使用HashMap?他有什么特点? 你知道HashMap的工作原理吗? 你知道get和put的原理吗?equals()和hashCode()的都有什么作用? 你知道hash的实现吗?为什么要这样实现? 如果HashMap的大小超过了负载因子(load fa 阅读全文
posted @ 2020-04-13 00:05 追求极致 阅读(362) 评论(0) 推荐(0) 编辑