public class AtomicUnsignedLong extends Number
| 限定符和类型 | 字段和说明 |
|---|---|
private long |
initialValue |
private AtomicLong |
l |
private long |
maxValue |
private static long |
serialVersionUID |
| 构造器和说明 |
|---|
AtomicUnsignedLong() |
AtomicUnsignedLong(long initialValue) |
AtomicUnsignedLong(long initialValue,
long maxValue) |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
addAndGet(long delta) |
byte |
byteValue() |
boolean |
compareAndSet(long expect,
long update) |
long |
decrementAndGet() |
double |
doubleValue() |
boolean |
equals(Object other) |
float |
floatValue() |
long |
get() |
long |
getAndAdd(long delta) |
long |
getAndDecrement() |
long |
getAndIncrement() |
long |
getAndSet(long newValue) |
int |
hashCode() |
long |
incrementAndGet() |
int |
intValue() |
long |
longValue() |
void |
set(long newValue) |
void |
setMaxValue(long maxValue) |
short |
shortValue() |
String |
toString() |
boolean |
weakCompareAndSet(long expect,
long update) |
private static final long serialVersionUID
private final AtomicLong l
private long maxValue
private final long initialValue
public AtomicUnsignedLong()
public AtomicUnsignedLong(long initialValue)
public AtomicUnsignedLong(long initialValue,
long maxValue)
public long getAndIncrement()
public long getAndDecrement()
public long incrementAndGet()
public long decrementAndGet()
public long get()
public void set(long newValue)
public long getAndSet(long newValue)
public long getAndAdd(long delta)
public long addAndGet(long delta)
public void setMaxValue(long maxValue)
public boolean compareAndSet(long expect,
long update)
public boolean weakCompareAndSet(long expect,
long update)
public short shortValue()
shortValue 在类中 Numberpublic float floatValue()
floatValue 在类中 Numberpublic double doubleValue()
doubleValue 在类中 NumberCopyright © 2020. All rights reserved.