Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.base - Package : java.util.concurrent.atomic
Version documentée : Java SE 17

Classe « AtomicReferenceFieldUpdater<T, V> »

Informations générales

Héritage

java.lang.Object
    java.util.concurrent.atomic.AtomicReferenceFieldUpdater

Définition

public abstract class AtomicReferenceFieldUpdater<T, V> extends java.lang.Object

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
AtomicReferenceFieldUpdater()

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public V accumulateAndGet( T obj, V x, BinaryOperator<V> accumulatorFunction )
public abstract boolean compareAndSet( T obj, V expect, V update )
public abstract V get( T obj )
public V getAndAccumulate( T obj, V x, BinaryOperator<V> accumulatorFunction )
public V getAndSet( T obj, V newValue )
public V getAndUpdate( T obj, UnaryOperator<V> updateFunction )
public abstract void lazySet( T obj, V newValue )
public static <U, W> AtomicReferenceFieldUpdater<U, W> newUpdater( Class<U> tclass, Class<W> vclass, String fieldName )
public abstract void set( T obj, V newValue )
public V updateAndGet( T obj, UnaryOperator<V> updateFunction )
public abstract boolean weakCompareAndSet( T obj, V expect, V update )

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait