java并发编程

整体分类

1. 为了并发安全

1. 互斥同步

1. 各种锁

  • synchronized
  • ReentrantLock
  • ReadWriteLock

2. 同步工具类

  • Collections.synchronize()
  • Vector

2. 非互斥同步

3. 结合了互斥同步和非互斥同步

4. 无同步方案

  - synchronized

2. 管理线程提高效率

3. 线程协作

文章目录
  1. 1. 整体分类
    1. 1.1. 1. 为了并发安全
      1. 1.1.1. 1. 互斥同步
        1. 1.1.1.1. 1. 各种锁
        2. 1.1.1.2. 2. 同步工具类
      2. 1.1.2. 2. 非互斥同步
      3. 1.1.3. 3. 结合了互斥同步和非互斥同步
      4. 1.1.4. 4. 无同步方案
    2. 1.2. 2. 管理线程提高效率
    3. 1.3. 3. 线程协作
|