public class AtomicLongArray extends Object implements Serializable
Constructor and Description |
---|
AtomicLongArray(int length) |
AtomicLongArray(long[] array) |
Modifier and Type | Method and Description |
---|---|
long |
addAndGet(int i,
long delta) |
boolean |
compareAndSet(int i,
long expect,
long update) |
long |
decrementAndGet(int i) |
long |
get(int i) |
long |
getAndAdd(int i,
long delta) |
long |
getAndDecrement(int i) |
long |
getAndIncrement(int i) |
long |
getAndSet(int i,
long newValue) |
long |
incrementAndGet(int i) |
void |
lazySet(int i,
long newValue) |
int |
length() |
void |
set(int i,
long newValue) |
String |
toString() |
boolean |
weakCompareAndSet(int i,
long expect,
long update) |
public AtomicLongArray(int length)
public AtomicLongArray(long[] array)
public final int length()
public final long get(int i)
public final boolean compareAndSet(int i, long expect, long update)
public final boolean weakCompareAndSet(int i, long expect, long update)
public final long getAndSet(int i, long newValue)
public final void set(int i, long newValue)
public final void lazySet(int i, long newValue)
public final long getAndIncrement(int i)
public final long getAndDecrement(int i)
public final long getAndAdd(int i, long delta)
public final long incrementAndGet(int i)
public final long decrementAndGet(int i)
public final long addAndGet(int i, long delta)