关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
扭秧歌的一只泱
2020-06-14 15:21
采纳率: 0%
浏览 188
首页
Java
关于volatile读的时候到底是从哪里读
java
volatile读的时候直接从主存读,还是发现自己的缓存行失效了才从主存读?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
结题
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
weixin_48648594
2020-06-14 15:29
关注
volatile读的时候直接从主存读
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
Java
里
volatile
关键字是什么意思
2020-09-01 06:00
Java
中的`
volatile
`关键字是用来解决多线程环境下的可见性和有序性问题的。它确保了被`
volatile
`修饰的变量在任何线程中都具有最新的值,但并不保证线程安全,即不保证并发操作的原子性。 首先,我们要理解
Java
内存...
java
volatile
详解
2024-12-03 00:03
飞滕人生TYF的博客
java
volatile
详解
java
volatile
什么时候用_详解
java
如何正确使用
volatile
2021-02-13 01:54
狮心王546的博客
volatile
关键字在
java
多线程中有着比较重要作用,
volatile
主要作用是可以保持变量在多线程中是实时可见的,是
java
中提供的最轻量的同步机制。可见性在
Java
的内存模型中所有的的变量(这里的变量是类全局变量,并不是...
Java
Volatile
变量详解及使用方法
2020-08-31 10:49
Java
中的`
volatile
`关键字是用来修饰变量的,它主要用于解决多线程环境下的数据同步问题。在
Java
语言中,`
volatile
`变量提供了一种轻量级的同步机制,它确保了共享变量的可见性和有序性,但并不保证原子性。 **可见...
Java
中
Volatile
的作用实例解析
2020-08-27 05:46
Java
中
Volatile
的作用实例解析
Volatile
变量在
Java
语言中扮演着重要的角色,它可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,
volatile
变量所需的编码较少,并且运行时开销也较少...
java
volatile
关键字使用方法及注意事项
2020-08-29 20:38
volatile
关键字在
Java
编程语言中扮演着重要的角色,特别是在多线程环境下的同步和可见性问题。它是
Java
内存模型(JMM)的一部分,用于确保共享变量的可见性和有序性,但不保证原子性。 1. **
volatile
的可见性**:当...
java
volatile
关键字作用及使用场景详解
2020-08-25 18:45
Java
中的`
volatile
`关键字是一个非常重要的并发编程工具,它的主要作用是确保共享变量在多线程环境下的可见性和有序性。下面将详细解释`
volatile
`的关键特性、它如何解决并发问题以及相关的`happens-before`原则。 ...
java
高并发中
volatile
的实现原理
2020-08-31 00:04
`
volatile
`关键字在
Java
中用于标记一个变量,声明为`
volatile
`的变量表明其值可能会被其他线程改变,因此在每次
读
取时都会从主内存中获取最新值,而不是依赖于线程局部的副本。这确保了在多线程环境下,任何线程对`...
Java
并发编程系列-
volatile
2023-06-16 10:17
Java
并发编程中的`
volatile
`关键字是一个非常重要的概念,它用于解决多线程环境下的数据同步问题。`
volatile
`关键字提供了两种关键特性: 1. **保证可见性**:当一个线程修改了`
volatile
`变量,这个修改对于其他...
violate
java
-
Java
之
volatile
超级详解
2023-11-20 18:23
Java
中的`
volatile
`关键字是多线程编程中一个非常重要的概念,它用于修饰变量,确保在并发环境下,多个线程可以正确地共享和同步数据。本文将深入探讨`
volatile
`关键字的工作原理、特性以及如何使用它来解决多线程中...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告