观察者模式
- Zookeeper监听机制 是使用观察者设计模式来设计的。当客户端注册监听它关心的目录节点时, 当目录节点发生变化(数据改变、被删除、子目录节点增加删除)时,Zookeeper 会通知客 户端。
- 广播机制
- 消息订阅
装饰者模式
- IO流底层架构,比如:BufferedWriter bw = new BufferedWriter(FileWriter)
单列模式
- 工具类
- 在spring MVC框架/struts1框架中,控制器对象也是单例
- 在Spring中,每个Bean默认就是单例的,这样做的优点是Spring容器可以管理
- 在servlet编程中,每个Servlet也是单例
桥接模式
- JDBC驱动程序
- 人力资源系统中的奖金计算模块:- 奖金分类:个人奖金、团体奖金、激励奖金。- 部门分类:人事部门、销售部门、研发部门。