Java.Util.Concurrent.Atomic Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This method (which varies in argument types across different
classes) atomically sets a variable to the updateValue
if it
currently holds the expectedValue
, reporting true
on
success.
Classes
AtomicBoolean |
A |
AtomicInteger |
An |
AtomicIntegerArray |
An |
AtomicIntegerFieldUpdater |
A reflection-based utility that enables atomic updates to
designated |
AtomicLong |
A |
AtomicLongArray |
A |
AtomicLongFieldUpdater |
A reflection-based utility that enables atomic updates to
designated |
AtomicMarkableReference |
An |
AtomicReference |
An object reference that may be updated atomically. |
AtomicReferenceArray |
An array of object references in which elements may be updated atomically. |
AtomicReferenceFieldUpdater |
A reflection-based utility that enables atomic updates to
designated |
AtomicStampedReference |
An |
DoubleAccumulator |
One or more variables that together maintain a running |
DoubleAdder |
One or more variables that together maintain an initially zero
|
LongAccumulator |
One or more variables that together maintain a running |
LongAdder |
One or more variables that together maintain an initially zero
|
Striped64 |
A package-local class holding common representation and mechanics for classes supporting dynamic striping on 64bit values. |