Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
MultithreadingDesign Pattern
Design Pattern     GoF
Multithreading
PATTERN 1Single Threaded Execution     能过这座桥的只有一个人
PATTERN 2Immutable想破坏它也么办法
PATTERN 3Guarded Suspension    要等额准备好才行
PATTERN 4 Balking不需要的话,就算了
PATTERN 5Producer-Consumer     我来做,你来用
PATTERN 6Read-Write Lock大家想看就看吧,不过看的时候可不      能写!
PATTERN 7Thread-Per-Message    这个工作就交给你了!
PATTERN 8Worker Thread Pattern    等到工作来,来了就工作
PATTERN 9   Future先给您提货单,两天后来拿!
PATTERN 10 Two-Phase Termination赶快把代码PUSH了,就下班吧!
PATTERN 10 Two-Phase Termination赶快把代码PUSH了,就下班吧!
PATTERN 11Thread-Specific   Storage  每个人都会有个储物柜的
UTILS IN JAVAJava.util.concurrent     Since Java 5              Doug Lee           JAVA民间爱好者          世界上对java影响力         ...
Java.util.concurrent1.Executor2.Queue3.TimeUnit4.Synchronizer5.Cocurrent Collection6.Locks & Atomic
Spring Thread Pool ?
GG……..
Multi threading design pattern
Upcoming SlideShare
Loading in …5
×

Multi threading design pattern

1,023 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Multi threading design pattern

  1. 1. MultithreadingDesign Pattern
  2. 2. Design Pattern GoF
  3. 3. Multithreading
  4. 4. PATTERN 1Single Threaded Execution 能过这座桥的只有一个人
  5. 5. PATTERN 2Immutable想破坏它也么办法
  6. 6. PATTERN 3Guarded Suspension 要等额准备好才行
  7. 7. PATTERN 4 Balking不需要的话,就算了
  8. 8. PATTERN 5Producer-Consumer 我来做,你来用
  9. 9. PATTERN 6Read-Write Lock大家想看就看吧,不过看的时候可不 能写!
  10. 10. PATTERN 7Thread-Per-Message 这个工作就交给你了!
  11. 11. PATTERN 8Worker Thread Pattern 等到工作来,来了就工作
  12. 12. PATTERN 9 Future先给您提货单,两天后来拿!
  13. 13. PATTERN 10 Two-Phase Termination赶快把代码PUSH了,就下班吧!
  14. 14. PATTERN 10 Two-Phase Termination赶快把代码PUSH了,就下班吧!
  15. 15. PATTERN 11Thread-Specific Storage 每个人都会有个储物柜的
  16. 16. UTILS IN JAVAJava.util.concurrent Since Java 5 Doug Lee JAVA民间爱好者 世界上对java影响力 最大的个人
  17. 17. Java.util.concurrent1.Executor2.Queue3.TimeUnit4.Synchronizer5.Cocurrent Collection6.Locks & Atomic
  18. 18. Spring Thread Pool ?
  19. 19. GG……..

×