Suchergebnisse für Anfrage "java-memory-model"

5 die antwort

Welche Methoden zur JVM-Synchronisierung kann ich ignorieren, vorausgesetzt, ich weiß, dass ich auf einem x64-CPU laufen werde?

Ich weiß, dass das JVM-Speichermodell für den niedrigsten gemeinsamen Nenner von CPUs ausgelegt ist, daher muss es das schwächste mögliche Modell einer CPU annehmen, auf der die JVM ausgeführt werden kann (z. B. ARM). Welche ...

7 die antwort

Memory-Effekte der Synchronisation in Java

JSR-133 FAQ sagt:Synchronisation ist jedoch mehr als gegenseitiger Ausschluss. Durch die Synchronisierung wird sichergestellt, dass Speicherschreibvorgänge e...

8 die antwort

Verständnis passiert-vor und Synchronisation [duplizieren]

Diese Frage hat hier bereits eine Antwort: Wie zu verstehen passiert, bevor konsequent [/questions/11970428/how-to-understand-happens-before-consistent] 4 Antworten Ich versuche Java zu verstehen passiert-vor der ...

TOP-Veröffentlichungen

10 die antwort

Immutability and reordering

Der folgende Code (Java Concurrency in Practice Listing 16.3) ist aus offensichtlichen Gründen nicht threadsicher:

10 die antwort

Warum setArray () -Methodenaufruf in CopyOnWriteArrayList @ erforderli

In CopyOnWriteArrayList.java, im Methodensatz (int index, E-Element) unter public E set(int index, E element) { final ReentrantLock lock = this.lock; lock.lock(); try { Object[] elements = getArray(); Object oldValue = elements[index]; if ...