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