ren*_*nts 4 java design-patterns abstract-factory executors
我的理解是它看起来与抽象工厂非常相似。
笔记:
执行器界面:
public interface Executor { public void execute(); }
然后是一个Executors包含各种Executor实现的静态工厂的类。
Executors
Executor
Rav*_*abu 5
这不是抽象工厂。它是中介者模式与命令模式相结合。
Executor 接口是命令模式。执行 execute()就是服从命令。
execute()
根据 GoF,Mediator 模式的意图是:
通过封装不同的对象集相互交互和通信的方式,允许松散耦合。允许每个对象集的操作彼此独立地变化。
JDK 中的中介模式
java.util.Timer类scheduleXXX()方法
scheduleXXX()
java.util.concurrent.Executor类execute()方法。
java.lang.reflect.Method类invoke()方法
invoke()
查看源文章了解更多详细信息。
归档时间:
10 年,1 月 前
查看次数:
6306 次
最近记录:
9 年 前