JVM-Speichermodell:
Das Prinzip: Was zuerst passiert, passiert vorher
Neuordnung der Anweisungen:
Wie viele mögliche Ergebnisse können wir erraten, wenn wir einen solchen Code schreiben?
Es gibt mehrere Möglichkeiten.
Um alle möglichen Situationen auszugeben, verwenden wir eine Endlosschleife, um diesen Code auszuführen:
Warum gibt es dann eine Situation, in der x und y beide 0 sind?
Weil es möglicherweise zu dieser Neuanordnung der Anweisungen geführt hat.