1
7
最终更新: 所以我的第一个结论碰巧是对的,只是我的推理是错误的:——(我重新编辑了我的答案,使其有点连贯,而不是隐藏我先前的错误的痕迹。 结论
正如@wyzard所指出的,即使没有办法改变
所以
最终字段
那为什么
如果磁场是 不 决赛?其他线程可能会静默地看到字段的过时值。没有例外或任何警告-这就是为什么这些类型的错误很难跟踪的原因之一。 |
a a · 为什么在这个可重入锁示例中需要引用计数? 2 年前 |
Grant · goroutines有高空闲唤醒电话 2 年前 |
hoaz · 如何安全地清理并发映射 6 年前 |
Alanpatchi · int基元类型的volatile声明 6 年前 |