Java 内存模型

工作内存 和 主内存

image

变量如何从主内存拷贝到工作内存,以及如何从工作内存同步到主内存,主要有 8 中操作方式来完成:

  • lock 作用于主内存,把一个变量标识为一个线程独占的状态
  • unlock 作用于主内存,把一个处于锁定状态的变量释放出来,其他线程才能使用
  • read 作用于主内存,把一个变量从主内存中读取出来传输到工作内存
  • load 作用于工作内存,把read 操作从主内存中得到的变量存入到工作内存的副本中
  • use 使用
  • assign 赋值
  • store 存储
  • write 写入到主内存
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容