JLSでは、§17.4.5。起こる-注文の前に、それはそれを言います
プログラムは、すべての逐次一貫性のある実行にデータ競合がない場合にのみ、正しく同期されます。
それは私たちに「逐次一貫性」についての定義を与えるだけであり、「逐次一貫性のある実行」についての定義を私たちに与えません。「逐次一貫性のある実行」とは何かを知って初めて、このトピックについてさらに議論することができます。
では、「逐次一貫性のある実行」とは何であり、「逐次一貫性のある実行にはデータの競合がない」とは何でしょうか。