public class AtomicLong
ImplementsSerializable
CLDC11 subset stub. Compile-time visible only; the actual runtime
implementation comes from the platform (the Android JDK on Android,
vm/JavaAPI on ParparVM, the host JDK in the JavaSE simulator).Constructors
public AtomicLong(long initialValue) | |
public AtomicLong() |
Methods
Inherited methods
From Number
Constructor details
AtomicLong
public AtomicLong(long initialValue)AtomicLong
public AtomicLong()Method details
get
public final long get()set
public final void set(long newValue)lazySet
public final void lazySet(long newValue)getAndSet
public final long getAndSet(long newValue)compareAndSet
public final boolean compareAndSet(long expect, long update)weakCompareAndSet
public final boolean weakCompareAndSet(long expect, long update)getAndIncrement
public final long getAndIncrement()getAndDecrement
public final long getAndDecrement()getAndAdd
public final long getAndAdd(long delta)incrementAndGet
public final long incrementAndGet()decrementAndGet
public final long decrementAndGet()addAndGet
public final long addAndGet(long delta)intValue
public int intValue()longValue
public long longValue()floatValue
public float floatValue()doubleValue
public double doubleValue()