JUC 高并发编程入门基础之二多线程设计模式

大纲

多线程设计模式的分类

  • Serial Thread Confinement 模式(串行线程封闭)
  • Immutable Object 模式(不可变对象)
  • Produer-Consumer 模式(生产者 - 消费者)
  • Read-Writer 模式(读写器)
  • Guarded Suspension 模式(保护性暂挂)
  • Thead-Per-Message 模式
  • Future 模式 / Promise 模式(承诺)
  • Two Phase Termination 模式(两阶段终止)
  • Thread Specific Storage 模式(线程专属存储)
  • Active Object 模式(主动对象)
  • Worker Thread 模式 / Master-Slave 模式(主仆)
  • Balking 模式
  • Thread Pool 模式(线程池)

提示

各大多线程设计模式的详细介绍请看 这里

多线程设计模式的使用