【发布时间】:2018-12-18 18:19:58
【问题描述】:
【问题讨论】:
-
来自文档:您应该使用您所使用的库提供的 Semaphor 和/或 Mutex。 如果您不确定如何继续,我' d 建议阅读信号量和互斥锁,因为对那里的深入了解应该会引导您找到问题的答案。
-
障碍不要等待。这就是为什么在 Java 上下文中讨论内存屏障毫无意义的原因之一。您需要 happens-before 关系来构建正确的多线程程序。该规范甚至没有提到“内存屏障”。
标签: java operating-system memory-barriers