Java.Util.Concurrent.Atomic Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse método (que varia em tipos de argumento entre classes diferentes) define atomicamente uma variável como se updateValue ela atualmente mantém o expectedValuerelatório de êxito true .
Classes
| Nome | Description |
|---|---|
| AtomicBoolean |
Um |
| AtomicInteger |
Um |
| AtomicIntegerArray |
Uma |
| AtomicIntegerFieldUpdater |
Um utilitário baseado em reflexão que permite atualizações atômicas para campos designados |
| AtomicLong |
Um |
| AtomicLongArray |
Uma |
| AtomicLongFieldUpdater |
Um utilitário baseado em reflexão que permite atualizações atômicas para campos designados |
| AtomicMarkableReference |
Um |
| AtomicReference |
Uma referência de objeto que pode ser atualizada atomicamente. |
| AtomicReferenceArray |
Uma matriz de referências de objeto em que os elementos podem ser atualizados atomicamente. |
| AtomicReferenceFieldUpdater |
Um utilitário baseado em reflexão que permite atualizações atômicas para campos de referência designados |
| AtomicStampedReference |
Um |
| DoubleAccumulator |
Uma ou mais variáveis que juntas mantêm um valor em execução |
| DoubleAdder |
Uma ou mais variáveis que juntas mantêm uma soma zero inicialmente. |
| LongAccumulator |
Uma ou mais variáveis que juntas mantêm um valor em execução |
| LongAdder |
Uma ou mais variáveis que juntas mantêm uma soma zero inicialmente. |
| Striped64 |
Uma classe local de pacote que contém representação comum e mecânica para classes que dão suporte à distribuição dinâmica em valores de 64bits. |