SF
犀牛饲养员的技术笔记
犀牛饲养员的技术笔记
注册登录
关注博客
注册登录
主页
关于
RSS
你真的会用volatile吗
犀牛饲养员
2020-02-09
阅读 5 分钟
1.9k
volatile的概念 或者说,volatile解决什么问题? 我自己的总结:volatile解决多线程下变量访问的内存可见性问题,用于线程间通信。 通信怎能理解呢,线程A写一个volatile变量,随后线程B读这个volatile变量,这个过程实质上是线程A通过主内存向线程B发送消息。 java语言标准规范对volatile的描述是这样的: The Java pro...