1.线程A写一个volatile变量,实质上是线程A向接下来将要读这个volatile变量的某个线程发出了消息
2.线程B读一个volatile变量,实质上是线程B接受了之前某个线程发出的消息
3.线程A写一个volatile变量,随后线程B读这个volatile变量,这个过程实质上是线程A通过主内存向线程B发送消息
1.线程A写一个volatile变量,实质上是线程A向接下来将要读这个volatile变量的某个线程发出了消息
2.线程B读一个volatile变量,实质上是线程B接受了之前某个线程发出的消息
3.线程A写一个volatile变量,随后线程B读这个volatile变量,这个过程实质上是线程A通过主内存向线程B发送消息