AtomicBoolean | java.util.concurrent.atomic |
This threadsafe class holds a boolean value. In addition to the get( ) and set( ) iterators, it provides atomic compareAndSet( ), weakCompareAndSet( ), and getAndSet( ) operations.
Figure 16-97. java.util.concurrent.atomic.AtomicBoolean
public class AtomicBoolean implements Serializable { // Public Constructors public AtomicBoolean ( ); public AtomicBoolean (boolean initialValue ); // Public Instance Methods public final boolean compareAndSet (boolean expect , boolean update ); public final boolean get ( ); public final boolean getAndSet (boolean newValue ); public final void set (boolean newValue ); public boolean weakCompareAndSet (boolean expect , boolean update ); // Public Methods Overriding Object public String toString ( ); }
|