JVM メモリ モデル:
初発生の原則は-----前に起こる
命令の並べ替え:
このようなコードを作成した場合、考えられる結果はいくつ推測できるでしょうか?
いくつかの可能性があります。
あらゆる種類の状況を出力するために、無限ループを使用してこのコードを実行します。
では、なぜ x と y が両方とも 0 になるのでしょうか?
それがこの命令の再配置を生み出した可能性があるからです。
JVM メモリ モデル:
初発生の原則は-----前に起こる
命令の並べ替え:
このようなコードを作成した場合、考えられる結果はいくつ推測できるでしょうか?
いくつかの可能性があります。
あらゆる種類の状況を出力するために、無限ループを使用してこのコードを実行します。
では、なぜ x と y が両方とも 0 になるのでしょうか?
それがこの命令の再配置を生み出した可能性があるからです。