会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
孙强 Jimmy
爱技术,爱分享!
博客园
首页
新随笔
联系
订阅
管理
2017年8月10日
HashMap和ConcurrentHashMap的区别,HashMap的底层源码
摘要: HashMap本质是数组加链表,根据key取得hash值,然后计算出数组下标,如果多个key对应到同一个下标,就用链表串起来,新插入的在前面。 ConcurrentHashMap在HashMap的基础上将数据分为多个segment,默认16个,然后每次操作对一个segment加锁,避免多线程锁的几率
阅读全文
posted @ 2017-08-10 14:17 孙强Jimmy
阅读(348)
评论(0)
推荐(0)
公告
CSDN博客
GitHub
新浪微博
简书