Java多线程之内存可见性

(1)什么是可见性: 内存可见性(Memory Visibility)是指当某个线程正在使用对象状态而另一个线程在同时修改该状态,需要确保当一个线程修改了对象状态后,其他线程能够看到发生的状态变化。 (2)共享变量: 如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这个几个线程的共享变量。 (3)主内存: 保存了程序的所有变量。 (4)工作内存: 每个线程都有自己的独立工作内存,里面
相关文章
相关标签/搜索