首页
互助圈
新手教程
进阶之路
算法原理
架构设计
JAVA进阶
C/C++进阶
Python进阶
JavaScript
数据库
大数据
消息服务
源码解读
JAVA源码
Spring源码
数据库
消息服务
Dubbo源码
面试指南
大厂专栏
面试技巧
面试经验
面试题库
开发资料
文档资料
工具软件
电子书籍
小牛导航
在线工具
登录
目录
2. 同步八种操作
3. 同步规则
当前位置:
首页
>
文档资料
>
Java 开发学习笔记
>
Java-内存模型
优质
小牛编辑
132浏览
2023-12-01
规范了Java虚拟机与计算机内存是如何协调工作的,规定了一个线程如何及何时能看到其他线程修改过的共享变量,在必须时如何同步地访问共享变量,控制线程本地内容和共享内容之间的同步。
2. 同步八种操作
操作
定义
lock(锁定)
unlock(解锁)
read(读取)
load(载入)
use(使用)
assign(赋值)
store(存储)
write(写入)
3. 同步规则
Read和Load之间,store和write之间和插入其他指令。
变量改变后同步给主内存,Assign和Store操作是否连续。
Read和Load按顺序(非连续)出现,store和write操作按顺序(非连续)出现。
免责声明:
以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。