Worker pattern[工作模式]
一:Worker pattern的参与者
--->Client(委托人线程)
--->Channel(通道,里边有,存放请求的队列)
--->Request(工作内容的包装)
--->Worker(工人线程)
       

二:Worker pattern模式什么时候使用
--->类似生产者消费者


三:Worker pattern思考


四进阶说明
--->工作线程取出请求内容包装后,根据多态,不同的请求执行不同的业务方法

 

Request接口

 1 package com.yeepay.sxf.thread7;
 2 /**
 3  * 抽象请求
 4  * @author sxf
 5  *
 6  */
 7 public interface Request {
 8     //定义的抽象方法
 9     public void eat();
10 }
View Code

相关文章: