Module java.base
Package java.util.concurrent.atomic

# Class AtomicIntegerArray

=
public class AtomicIntegerArray
extends java.lang.Object
implements java.io.Serializable

## Constructors

- =
  public AtomicIntegerArray(int arg0)
- =
  public AtomicIntegerArray(int[] arg0)

## Methods

- =
  public final int accumulateAndGet(int arg0, int arg1, java.util.function.IntBinaryOperator arg2)
- =
  public final int addAndGet(int arg0, int arg1)
- =
  public final int compareAndExchange(int arg0, int arg1, int arg2)
- =
  public final int compareAndExchangeAcquire(int arg0, int arg1, int arg2)
- =
  public final int compareAndExchangeRelease(int arg0, int arg1, int arg2)
- =
  public final boolean compareAndSet(int arg0, int arg1, int arg2)
- =
  public final int decrementAndGet(int arg0)
- =
  public final int get(int arg0)
- =
  public final int getAcquire(int arg0)
- =
  public final int getAndAccumulate(int arg0, int arg1, java.util.function.IntBinaryOperator arg2)
- =
  public final int getAndAdd(int arg0, int arg1)
- =
  public final int getAndDecrement(int arg0)
- =
  public final int getAndIncrement(int arg0)
- =
  public final int getAndSet(int arg0, int arg1)
- =
  public final int getAndUpdate(int arg0, java.util.function.IntUnaryOperator arg1)
- =
  public final int getOpaque(int arg0)
- =
  public final int getPlain(int arg0)
- =
  public final int incrementAndGet(int arg0)
- =
  public final void lazySet(int arg0, int arg1)
- =
  public final int length()
- =
  public final void set(int arg0, int arg1)
- =
  public final void setOpaque(int arg0, int arg1)
- =
  public final void setPlain(int arg0, int arg1)
- =
  public final void setRelease(int arg0, int arg1)
- =
  public java.lang.String toString()
- =
  public final int updateAndGet(int arg0, java.util.function.IntUnaryOperator arg1)
- =
  @Deprecated(since="9")
  public final boolean weakCompareAndSet(int arg0, int arg1, int arg2)
- =
  public final boolean weakCompareAndSetAcquire(int arg0, int arg1, int arg2)
- =
  public final boolean weakCompareAndSetPlain(int arg0, int arg1, int arg2)
- =
  public final boolean weakCompareAndSetRelease(int arg0, int arg1, int arg2)
- =
  public final boolean weakCompareAndSetVolatile(int arg0, int arg1, int arg2)

## Serialized Form

=

### serialVersionUID

=2862133569453604235

### Serialized Fields

- =
  int[] array

## Summary

No differences.