Flüchtige Variablenerklärung in Java-Dokumenten

Wenn ein Thread eine flüchtige Variable liest, sieht er nicht nur die letzte Änderung der flüchtigen Variable, sondern auch die Nebenwirkungen des Codes, der die Änderung ausgelöst hat

Dies ist erwähnt beihttp://docs.oracle.com/javase/tutorial/essential/concurrency/atomic.html

Kann jemand bitte ein Beispiel dafür geben?

Dies gab mir zuerst den Eindruck, dass der Thread, der eine flüchtige Variable liest, mit dem Writer-Thread synchronisiert wird und wartet, bis der Schreibvorgang abgeschlossen ist. Das ist aber eindeutig nicht der Fall.

Ein Beispiel würde viel helfen und sehr geschätzt werden.

Danke, Mustafa

Antworten auf die Frage(1)

Ihre Antwort auf die Frage