在 JMM 中,如果一个操作执行的结果需要对另一个操作可见,那么这两个操作之间必须要存在 happens-before 关系 。 如果一个操作happens-before 另一个操作,那么第一个操作的执行结…