会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿云正传
博客园
首页
新随笔
联系
订阅
管理
2017年9月12日
ConcurrentHashMap源码分析(JDK1.7和1.8对比)
摘要: 一、ConcurrentHashMap简介 并发编程大师Doug Lea开发的并发容器之一。ConcurrentHashMap是线程安全且高效的HashMap,在HashMap的基础上增加了线程安全,当然结构方面也有所改变。 为什么要使用ConcurrentHashMap? 1、多线程环境下,Has
阅读全文
posted @ 2017-09-12 19:32 阿云正传
阅读(532)
评论(0)
推荐(0)
2017年9月5日
HashMap源码分析(JDK1.8)
摘要: 一、HashMap简介 HashMap是一种基于数组+链表+红黑树的数据结构,其中红黑树部分在JDK1.8后引入,当链表长度大于8的时候转换为红黑树。 HashMap继承于AbstractMap(Map的骨架实现类),实现Map接口。 HashMap因为采用hashCode的值存储,所以性能一般情况
阅读全文
posted @ 2017-09-05 20:49 阿云正传
阅读(287)
评论(0)
推荐(0)