雷达智富

首页 > 内容 > 程序笔记 > 正文

程序笔记

【说站】java volatile变量的并发操作

2024-10-24 33

java volatile变量的并发操作

1、线程编写volatile变量的过程

(1)在线程工作内存中更改volatile变量复印件的值。

(2)将变更后的复印值从工作内存更新为主内存。

2、线程读取volatile变量的过程

从主内存中读取volatile变量的最新值,然后进入线程工作内存。

从工作内存中读取volatile变量的复印件。

但是,如果多个线程同时更新更新的变量值,则可能得到的值不是预期的结果

以上就是java volatile变量的并发操作,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

更新于:23天前
赞一波!

文章评论

评论问答