java-juc-原子包解析概要

谈java永远绕不开并发,谈并发永远绕不开java.util.concurrent包。

接下来一段较长时间,我们将一起学习一下java并发包的一些重要内容。

我们先从atomic包开始,atomic下主要包括一系列原子类。

  1. 基本类型: AtomicInteger, AtomicLong, AtomicBoolean ;
  2. 数组类型: AtomicIntegerArray, AtomicLongArray, AtomicReferenceArray;
  3. 引用类型: AtomicReference, AtomicStampedRerence, AtomicMarkableReference;
  4. 对象的属性修改类型: AtomicIntegerFieldUpdater, AtomicLongFieldUpdater, AtomicReferenceFieldUpdater。