垃圾收集和同步可见性

垃圾收集和同步可见性,第1张

垃圾收集和同步可见性
  1. 是的,
    happens-before
    人际关系可以保证这一点。而volatile关键字也会
    happens-before
    写入线程和读取线程之间建立关系。

使用易失性变量可降低内存一致性错误的风险,因为对易失性变量的任何写入都会与该变量的后续读取建立先发生后关联的关系。

  1. Java语言规范没有提及它,也没有提及有关如何实现volatile的任何特定机制。所以我想这取决于特定的JVM。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5506769.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-13
下一篇2022-12-13

发表评论

登录后才能评论

评论列表(0条)

    保存