El método setPlain() de una clase AtomicReference se usa para establecer el valor de este objeto AtomicReference con semántica de memoria de configuración como si la variable se declarara no volátil y no final.
Sintaxis:
public final void setPlain(V newValue)
Parámetros: Este método acepta newValue que es el nuevo valor a establecer.
Valor devuelto: este método no devuelve nada.
Los siguientes programas ilustran el método setPlain():
Programa 1:
// Java program to demonstrate // AtomicReference.setPlain() method import java.util.concurrent.atomic.AtomicReference; public class GFG { public static void main(String[] args) { // create an atomic reference object. AtomicReference<Long> ref = new AtomicReference<Long>(); // set some value using setPlain method ref.setPlain(999945678979L); // print value System.out.println("value = " + ref.get()); } }
Producción:
Programa 2:
// Java program to demonstrate // AtomicReference.setPlain() method import java.util.concurrent.atomic.AtomicReference; public class GFG { public static void main(String[] args) { // create an atomic reference object AtomicReference<String> ref = new AtomicReference<String>(); // set some value using setPlain() ref.setPlain("String Buffer"); // print value System.out.println("Class = " + ref.get()); } }
Producción:
Referencias: https://docs.oracle.com/javase/10/docs/api/java/util/concurrent/atomic/AtomicReference.html#setPlain(V)
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA