会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Gen2021
博客园
首页
新随笔
联系
订阅
管理
volatile关键字及其使用场景
能且仅能修饰变量
保证该变量的可见性,volatile关键字仅仅保证可见性,并不保证原子性
禁止指令重排序
A、B两个线程同时读取volatile关键字修饰的对象,A读取之后,修改了变量的值,修改后的值对B线程来说,是可见的
使用场景:
作为线程开关
单例,修饰对象实例,禁止指令重排序
posted @
2021-05-25 20:33
Gen2021
阅读(
271
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告