Volatile Boolean vs AtomicBoolean

Was macht AtomicBoolean, was ein flüchtiger Boolescher Wert nicht erreichen