Files
2026-06-19 14:45:07 +08:00

630 B

title, date, category, tags, excerpt
title date category tags excerpt
JUC 原子类详解 2026-05-28 后端开发
Java
JUC
Atomic
深入理解 Java 原子类的实现原理与使用场景。

Atomic 原子类概述

Java 的 java.util.concurrent.atomic 包提供了一系列原子类,基于 CAS 实现无锁并发。

基本类型

  • AtomicInteger — 原子整数
  • AtomicLong — 原子长整数
  • AtomicBoolean — 原子布尔值
AtomicInteger count = new AtomicInteger(0);
count.incrementAndGet(); // 原子自增

数组类型

  • AtomicIntegerArray
  • AtomicLongArray
  • AtomicReferenceArray