热门

最新

红包

立Flag

投票

同城

我的

发布
w295723987
W295723987
4 年前
truew295723987

volatile的两个作用:
1、线程之间的可见性。我修改了数据一定要让你知道。要访问的两个数据在同一个缓存行(cash line)里,多线程需要分别用到这两个数据,这个时候就需要volatile了
2、禁止CPU的乱序执行。

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
2G/3G用户特征数据
立即登录