March 2005
Beginner to intermediate
1254 pages
104h 21m
English
AtomicLongArray
This threadsafe class provides atomic
operations for an array of long values. See
AtomicIntegerArray, which offers the equivalent
operations for int arrays.
Figure 16-101. java.util.concurrent.atomic.AtomicLongArray
public class AtomicLongArray implements Serializable { // Public Constructors public AtomicLongArray(long[ ] array); public AtomicLongArray(int length); // Public Instance Methods public long addAndGet(int i, long delta); public final boolean compareAndSet(int i, long expect, long update); public final long decrementAndGet(int i); public final long get(int i); public final long getAndAdd(int i, long delta); public final long getAndDecrement(int i); public final long getAndIncrement(int i); public final long getAndSet(int i, long newValue); public final long incrementAndGet(int i); public final int length( ); public final void set(int i, long newValue); public final boolean weakCompareAndSet(int i, long expect, long update); // Public Methods Overriding Object public String toString( ); }
Read now
Unlock full access