El método get() de una clase AtomicReference se utiliza para devolver el valor de este objeto AtomicReference con semántica de memoria de lectura como si la variable fuera declarada de tipo volátil.
Sintaxis:
public final V get()
Parámetros: Este método no acepta nada.
Valor devuelto : este método devuelve el valor actual de esta AtomicReference.
Los siguientes programas ilustran el método get():
Programa 1:
// Java program to demonstrate // AtomicReference.get() method import java.util.concurrent.atomic.AtomicReference; public class GFG { public static void main(String[] args) { // create an atomic reference object // which stores Integer. AtomicReference<Integer> ref = new AtomicReference<Integer>(); // set some value ref.set(12); // get and print value int value = ref.get(); System.out.println("value = " + value); } }
Producción:
value = 12
Programa 2:
// Java program to demonstrate // AtomicReference.get() method import java.util.concurrent.atomic.AtomicReference; public class GFG { public static void main(String[] args) { // create an atomic reference object // which stores String. AtomicReference<String> ref = new AtomicReference<String>(); // set some value ref.set("GEEKS FOR GEEKS"); // get and print value String value = ref.get(); System.out.println("V = " + value); } }
Producción:
V = GEEKS FOR GEEKS
Referencia: https://docs.oracle.com/javase/10/docs/api/java/util/concurrent/atomic/AtomicReference.html#get()
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA