O'Reilly logo

Der Weg zum Java-Profi, 2nd Edition by Michael Inden

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

7.4 Das Java-Memory-Modell

Bis hierher haben wir bereits einige Fallstricke beim Zugriff auf gemeinsam verwendete Datenstrukturen beim Einsatz von Multithreading kennengelernt. Das Verständnis des Java-Memory-Modells (JMM) hilft, verlässlichere Multithreading-Applikationen zu schreiben. Es beschreibt, wie Programme, im Speziellen Threads, Daten in den Hauptspeicher schreiben und wieder daraus lesen. Im Folgenden gehe ich auf die wichtigsten Punkte ein, die Kapitel 17 der JLS [34] im Detail beschreibt. Ich versuche, diese hier möglichst anschaulich und weniger mathematisch bzw. theoretisch als in der JLS darzustellen.

Das JMM regelt die Ausführungsreihenfolge und Unterbrechbarkeit von Operationen sowie den Zugriff auf den Speicher und bestimmt ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required