public class AtomicInteger extends Number implements Serializable
| Constructor and Description |
|---|
AtomicInteger() |
AtomicInteger(int initialValue) |
| Modifier and Type | Method and Description |
|---|---|
int |
addAndGet(int delta) |
boolean |
compareAndSet(int expect,
int update) |
int |
decrementAndGet() |
double |
doubleValue() |
float |
floatValue() |
int |
get() |
int |
getAndAdd(int delta) |
int |
getAndDecrement() |
int |
getAndIncrement() |
int |
getAndSet(int newValue) |
int |
incrementAndGet() |
int |
intValue() |
void |
lazySet(int newValue) |
long |
longValue() |
void |
set(int newValue) |
boolean |
weakCompareAndSet(int expect,
int update) |
byteValue, shortValuepublic AtomicInteger(int initialValue)
public AtomicInteger()
public final int get()
public final void set(int newValue)
public final void lazySet(int newValue)
public final int getAndSet(int newValue)
public final boolean compareAndSet(int expect,
int update)
public final boolean weakCompareAndSet(int expect,
int update)
public final int getAndIncrement()
public final int getAndDecrement()
public final int getAndAdd(int delta)
public final int incrementAndGet()
public final int decrementAndGet()
public final int addAndGet(int delta)
public float floatValue()
floatValue in class Numberpublic double doubleValue()
doubleValue in class NumberCopyright © 2026. All rights reserved.