从 JMM 内存模型出发,系统讲解 Java 并发的三大特性(可见性、原子性、有序性),深入剖析 volatile 的内存屏障原理与典型场景,详解 synchronized 锁升级全过程(无锁→偏向→轻量→重量),解读 CAS 底层实现与 ABA 问题,拆解 AQS 框架的 state+CLH 队列设计以及 ReentrantLock/CountDownLatch/Semaphore/CyclicBarrier 等工具类的底层原理,最后对比 ConcurrentHashMap JDK7/JDK8 实现差异,是理解 Java 并发底层机制的完整路线图。