Java.Util.Concurrent.Atomic 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此方法(不同類別的參數類型有所差異)原子性地將變數設定為 , updateValue 若該變數目前持有 , expectedValue則報告 true 成功情況。
類別
| 名稱 | Description |
|---|---|
| AtomicBoolean |
一個 |
| AtomicInteger |
一個 |
| AtomicIntegerArray |
一個 |
| AtomicIntegerFieldUpdater |
一種基於反射的實用工具,能對指定類別的指定 |
| AtomicLong |
一個 |
| AtomicLongArray |
一個 |
| AtomicLongFieldUpdater |
一種基於反射的實用工具,能對指定類別的指定 |
| AtomicMarkableReference |
A |
| AtomicReference |
一個可以原子更新的物件參考。 |
| AtomicReferenceArray |
一組物件參考陣列,元素可原子式更新。 |
| AtomicReferenceFieldUpdater |
一種基於反射的實用工具,能對指定類別的參考 |
| AtomicStampedReference |
An |
| DoubleAccumulator |
一個或多個變數共同維持一個透過所提供函式更新的執行 |
| DoubleAdder |
一個或多個變數共同維持初始零 |
| LongAccumulator |
一個或多個變數共同維持一個透過所提供函式更新的執行 |
| LongAdder |
一個或多個變數共同維持初始零 |
| Striped64 |
一個套件本地類別,包含支援 64 位元動態條帶的類別的共通表示與機制。 |