Pular para o conteúdo principal

AtomicBoolean

classe AtomicBoolean

Um AtomicBoolean é um valor boolean que precisa ser atualizado atomicamente, consulte o pacote java.util.concurrent.atomic para ver as especificações atômicas.


public class AtomicBoolean

— Construtores (2) —

ConstrutorDescrição
AtomicBoolean()Cria uma nova instância do AtomicBoolean com o valor padrão definido como falso.
AtomicBoolean(boolean value)Cria uma nova instância do AtomicBoolean com o valor padrão definido como o valor do argumento "value".

— Métodos (6) —

NomeDescrição
boolean get()Retorna o valor booleano atual.
void set(boolean value)Define o valor booleano atual como o valor do argumento "value".
void lazySet(boolean value)Define o valor booleano atual como o valor do argumento "value" a qualquer momento.
boolean getAndSet(boolean value)Retorna o valor booleano atual e define o valor atual como o valor do argumento "value".
boolean compareAndSet(boolean expect, boolean update)Compara o valor atual com o argumento "expect", se for verdadeiro, o valor atual será definido como o valor do argumento "update".
boolean weakCompareAndSet(boolean expect, boolean update)Compara o valor atual com "expect", se for verdadeiro, o valor atual será definido como o valor do argumento "update".