会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
JustJavaIt
博客园
首页
新随笔
联系
订阅
管理
2021年1月12日
HashMap 为什么是线程不安全的?
摘要: 从源码的角度 (1)HashMap的put()方法中,有modCount++的操作,即调用put()时,修改次数加1,“i++”操作,从表面上看 i++ 只是一行代码,但实际上它并不是一个原子操作,它的执行步骤主要分为三步,而且在每步操作之间都有可能被打断。 (1)第一个步骤是读取; (2)第二个步
阅读全文
posted @ 2021-01-12 12:12 JustJavaIt
阅读(1532)
评论(0)
推荐(0)
编辑
公告