1、Single Threaded Execution Pattern(单线程运行模式)

2、Immutable Pattern(一成不变的模式)

3、Guarded Suspension Pattern(国防暂停模式)

4、Balking Pattern(止步模式,阻行模式)

5、Producer-Consumer Pattern(生产者-消费者模式)

6、Read-Write Lock Pattern(读-写锁模式)

7、Thread-Per-Message Pattern(每一个消息一个线程模式)

8、Worker Thread Pattern(工人线程模式),也称Background Thread(背景线程)

9、Future Pattern

10、Two-Phase Termination Pattern(两相模式的终止)

11、Thread-Specific Storage Pattern(线程的唯一模式库,为每个线程提供存储空间)

12、Active Object Pattern(主动对象模式。它是对各种模式的组合。使用5、7、9等待

这些都是java多线程编程常用的设计模式。

最新文章

  1. 【.net 深呼吸】细说CodeDom(5):类型成员
  2. [游戏开发-学习笔记]菜鸟慢慢飞(九)- NGUI- UIPanel(官方说明翻译)
  3. 应如何取B/S的B端的IP
  4. ASP.NET MVC异步上传文件
  5. C++多态(一)
  6. 被解放的GPU CSS3动画加速
  7. python之chardet库
  8. 【学习笔记】【C语言】关键字
  9. 别再说“我已经努力了”,你的“努力”一文不值!
  10. WebLogic Server的Identity Assertion--转载
  11. 《Ruby语言入门教程v1.0》学习笔记-01
  12. IC卡接口芯片TDA8007的读写器设计
  13. 在Express的页面模板中的变量的定义与使用总结
  14. ThreadLocal笔记
  15. 原生js更改css样式的两种方式
  16. 如何用快速傅里叶变换实现DFT
  17. 三星5.0以上设备最完美激活XPOSED框架的经验
  18. 函数语法:currentStyle、getComputedStyle兼容判断
  19. python语法之正则
  20. 根据xlsx模板生成excel数据文件发送邮件代码

热门文章

  1. 刘德华夏日Fiesta演唱会上那个表演探戈舞的演员是谁啊?_百度知道
  2. 一个Sqrt谋杀触发功能
  3. Eclipse选项卡式的属性视图(The Eclipse Tabbed Properties View)
  4. Linux的grep命令详解
  5. android花屏效果的实现(ViewPager的基本使用)
  6. response.sendRedirect 传递参数的问题
  7. JVM内存管理 (转)
  8. 【HTML】让<pre>标签文本自动换行
  9. 快速排序算法之我见(附上C代码)
  10. Android剪切板(ClipboardManager) 复制文本