This threadsafe class provides atomic
operations for an array of long values. See
AtomicIntegerArray, which offers the equivalent
operations for int arrays.

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( );
}