首页新闻找找看学习计划
当前位置: 博问标签 /volatile/未解决/ 已解决
0
回答数

10 求教爪哇volatile关键字

写了个类 测试volatile关键字提供线程间可视性 不考虑主线程的情况下 现在有俩个线程 内存模型 如图 对吧? 我在run里修改了++a 然后睡眠一秒 睡眠结束前 ++a的操作只在工作内存里对吧?
2
回答数

10 有关 volatile 的指令重排

在看单例模式的时候,遇到了一个新的关键字 volatile 。 看了很多介绍,不是很明白 1 在讲指令重排的时候,讲了一个例子,说 在 new 一个对象的时候,分为3个步骤, <1> 创建内存, <2
1
回答数

CopyOnWriteArrayList类set方法疑惑

在CopyOnWriteArrayList类的set方法中有一段setArray(elements)代码,实际上这段代码并未对elements做任何改动,实现的volatile语意并不对CopyOnW
1
回答数

15 关于多线程高并发的原子操作,volatile 怎么保护 double

volatile 关键字,是有要求类型的,不能定义 double类型。那么,要 double 计算怎么处理呢?
3
回答数

10 请教一个关于C#中的volatile变量的问题....

以前的理解,用volatile 关键字 修饰的变量, 可以在多个线程之间同步最新的值. 当A线程更改值后,B线程马上可以获取到. 我这样的理解对吗? 但是使用的过程中,发现并不是这样的,某些线程修改的