会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
vsop_479
博客园
首页
新随笔
联系
订阅
管理
10 2019 档案
jdk1.7 HashMap扩容时,不论是否有链表,并发都可能出现循环链表
摘要:扩容时使用transfertransfer不同于put时的判断hash冲突,直接使用头插法,如果没有冲突,则next为null。如下:e.next = newTable[i];newTable[i] = e;如果线程B设置了newTable[i] = e,线程A执行e.next = newTable
阅读全文
posted @
2019-10-12 17:56
vsop_479
阅读(279)
评论(0)
推荐(0)
公告