Tag: atomicboolean

Unterschied zwischen getAndSet und compareAndSet in AtomicBoolean

Anzahl der Antworten 4 Antworten
Den thread-Titel sollte selbsterklärend sein explnatory... ich bin ein bisschen verwirrt zwischen der Spezifikation von unten methos aus AtomicBoolean Klasse: java.util.concurrent.atomic.AtomicBoolean#compareAndSet java.util.concurrent.atomic.AtomicBoolean#getAndSet Meine assemption ist, dass Ergebnis wäre das gleiche Verhalten, wenn verwendet, wie eine Boolesche Klausel

AtomicBoolean vs synchronized-block

Anzahl der Antworten 2 Antworten
Ich versuchte, den Faden abschneiden Streit in meinem code durch ersetzen einige synchronized Blöcke mit AtomicBoolean. Hier ist ein Beispiel mit synchronized: public void toggleCondition() { synchronized (this.mutex) { if (this.toggled) { return; } this.toggled = true;

Volatile boolean vs AtomicBoolean

Anzahl der Antworten 10 Antworten
Was bedeutet AtomicBoolean tun, dass eine volatile boolean nicht erreichen kann? InformationsquelleAutor der Frage JeffV | 2010-09-24