1. 1. Introduction
  2. 2. Java/JVM
    1. 2.1. 垃圾回收
      1. 2.1.1. analyze-full-gc
    2. 2.2. ClassLoader
      1. 2.2.1. Class的结构
  3. 3. 并发编程
    1. 3.1. final/ThreadLocal
    2. 3.2. 线程
      1. 3.2.1. NativeThread
      2. 3.2.2. JVM线程
      3. 3.2.3. ThreadPool
    3. 3.3. 锁
      1. 3.3.1. CAS与AQS
        1. 3.3.1.1. CAS的实现
        2. 3.3.1.2. AQS的实现
        3. 3.3.1.3. ReentrantLock
        4. 3.3.1.4. CountDownLatch
        5. 3.3.1.5. ReadWriteLock
      2. 3.3.2. synchronized
        1. 3.3.2.1. sync的native实现
    4. 3.4. 常见并发问题
    5. 3.5. 写时复制
  4. 4. 微服务中间件

本书介绍