AtomicReferenceArray getPlain() method in Java with Examples Last Updated : 07 Jul, 2022 Summarize Comments Improve Suggest changes Share Like Article Like Report The getPlain() method of a AtomicReferenceArray class is used to return the value of the element at index i for this AtomicReferenceArray object with memory semantics of reading as if the variable was declared non-volatile.Syntax: public final E getPlain(int i) Parameters: This method accepts the index i to get the value.Return value: This method returns current value at index i.Below programs illustrate the getPlain() method: Program 1: Java // Java program to demonstrate // AtomicReferenceArray.getPlain() method import java.util.concurrent.atomic.*; public class GFG { public static void main(String[] args) { // create an atomic reference array // object which stores Integer. AtomicReferenceArray<Integer> array = new AtomicReferenceArray<Integer>(5); // set some value in array array.set(0, 987); array.set(1, 988); array.set(2, 989); array.set(3, 986); // get and print the value // using getPlain method for (int i = 0; i < 4; i++) { int value = array.getPlain(i); System.out.println("value at " + i + " = " + value); } } } Output:value at 0 = 987 value at 1 = 988 value at 2 = 989 value at 3 = 986 Program 2: Java // Java program to demonstrate // AtomicReferenceArray.getPlain() method import java.util.concurrent.atomic.*; public class GFG { public static void main(String[] args) { // create a array of Strings String[] names = { "AMAN", "AMAR", "SURAJ" }; // create an atomic reference object. AtomicReferenceArray<String> array = new AtomicReferenceArray<String>(names); // get and print the value // using getPlain method for (int i = 0; i < array.length(); i++) { String value = array.getPlain(i); System.out.println("value at " + i + " = " + value); } } } Output:value at 0 = AMAN value at 1 = AMAR value at 2 = SURAJ References: https://docs.oracle.com/javase/10/docs/api/java/util/concurrent/atomic/AtomicReferenceArray.html#getPlain(int) Comment More infoAdvertise with us Next Article AtomicReference getPlain() method in Java with Examples A AmanSingh2210 Follow Improve Article Tags : Java Java-Functions Java-util-concurrent-atomic package Java-AtomicReferenceArray Practice Tags : Java Similar Reads AtomicReferenceArray get() method in Java with Examples The get() method of a AtomicReferenceArray class is used to return the value of the element at index i for this AtomicReferenceArray object with memory semantics of reading as if the variable of index was declared volatile type of variable. Syntax: public final E get(int i) Parameters: This method a 2 min read AtomicReference getPlain() method in Java with Examples The getPlain() method of a AtomicReference class is used to return the current value of AtomicReference object, with memory semantics of reading as if the variable was declared non-volatile. Syntax: public final V getPlain() Parameters: This method accepts nothing. Return value: This method returns 1 min read AtomicReferenceArray getOpaque() method in Java with Examples The getOpaque() method of a AtomicReferenceArray class is used to return the value of the element at index i for this AtomicReferenceArray object with memory effects as specified by VarHandle.getOpaque(java.lang.Object...). This VarHandle.getOpaque(java.lang.Object...) method handles operation with 2 min read AtomicReferenceArray getAndSet() method in Java with Examples The getAndSet() method of a AtomicReferenceArray class is used to atomically sets the value of index i of AtomicReferenceArray object to newValue which is passed as parameter and returns the old value of the AtomicReferenceArray object, with memory effects as specified by VarHandle.getAndSet(java.la 2 min read AtomicReferenceArray getAcquire() method in Java with Examples The getAcquire() method of a AtomicReferenceArray class is used to return the value of the element at index i for this AtomicReferenceArray object with memory ordering effects compatible with memory_order_acquire ordering. Syntax: public final E getAcquire(int i) Parameters: This method accepts the 2 min read AtomicReferenceArray getAndUpdate() method in Java with Examples The getAndUpdate() method of a AtomicReferenceArray class is used to atomically updates which updates the current value of the AtomicReferenceArray by applying the specified updateFunction operation on the current value. It takes an object of updateFunction interface as its parameter and applies the 2 min read Like