【发布时间】:2014-06-26 00:49:05
【问题描述】:
在我读过的一本关于编程的书中:
对于“无限”循环,应该有一些方法告诉线程 不再需要它,例如通过 AtomicBoolean 标志
如果不是AtomicBoolean 而是volatile boolean 怎么办?对于上述情况,使用 AtomicBoolean 而不是 volatile boolean 可以消除哪些负面影响?
如果我们将变量专门用作线程终止的标志,那么AtomicBoolean和volatileboolean之间还有区别吗?
【问题讨论】:
-
不是真的,我不认为这是一个骗局。我在问线程终止的具体场景。
标签: java boolean atomic volatile