会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
诗如沿海
博客园
首页
新随笔
联系
订阅
管理
2022年9月21日
从双重校验锁进一步理解synchronized和volatile
摘要: 并发编程中的四个问题: 可见性、原子性、有序性、指令重排 对于synchronized和volatile首先我们知道: synchronized可以保证原子性、有序性、可见性; volatile只能保证有序性和可见性,但是可以防止指令重排; 那这几个概念是什么意思呢? 什么是可见性? 问题:并发编程
阅读全文
posted @ 2022-09-21 21:19 诗如沿海
阅读(325)
评论(0)
推荐(0)
公告