public class AtomicDouble
extends java.lang.Number
| 构造器和说明 |
|---|
AtomicDouble() |
AtomicDouble(double initialValue) |
| 限定符和类型 | 方法和说明 |
|---|---|
double |
addAndGet(double delta) |
boolean |
compareAndSet(double expect,
double update) |
double |
divideAndGet(double divisor) |
double |
doubleValue() |
float |
floatValue() |
double |
get() |
double |
getAndAdd(double delta) |
double |
getAndSet(double newValue) |
int |
intValue() |
void |
lazySet(double newValue) |
long |
longValue() |
void |
set(double newValue) |
java.lang.String |
toString() |
boolean |
weakCompareAndSet(double expect,
double update) |
public final double get()
public final void set(double newValue)
public final void lazySet(double newValue)
public final double getAndSet(double newValue)
public final boolean compareAndSet(double expect,
double update)
public final boolean weakCompareAndSet(double expect,
double update)
public final double getAndAdd(double delta)
public final double addAndGet(double delta)
public final double divideAndGet(double divisor)
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic int intValue()
intValue 在类中 java.lang.Numberpublic long longValue()
longValue 在类中 java.lang.Numberpublic float floatValue()
floatValue 在类中 java.lang.Numberpublic double doubleValue()
doubleValue 在类中 java.lang.Number