《设计模式四》观察、组合、享元模式
发布时间:2020-12-14 04:46:37 所属栏目:百科 来源:网络整理
导读:1.8 观察者模式-Observer(重要) 定义观察者接口,可以有多个观察者实现该接口。观察者经常和责任链一起使用,观察者可以当做责任链的一环。 一般事件都是使用的观察者模式,比如键盘事件,鼠标事件等 事件源对象,观察者 1.8.1 Spring的AOP Spring的Aop就可
1.8 观察者模式-Observer(重要)定义观察者接口,可以有多个观察者实现该接口。观察者经常和责任链一起使用,观察者可以当做责任链的一环。
1.8.1 Spring的AOP
1.8.2 键盘监听器
1.9 组合模式 - Composite
1.10 享元模式-Flyweight重复利用对象,常用在输入工具,例如word中,比如你键盘敲击一个字母A。那么如果没有享元会怎么样呢,每敲击一次,就会有一个A对象产生。享元模式事先把A~Z都存下来,放到一个池子中。当做共享的元数据 1.10.1 连接池,线程池:Pool连接池,线程池,都是用的享元模式 1.10.2 Java中的StringJava中的字符串,都放在字符串常量池里面
解释: 1.10.3 结合组合模式的享元模式享元的元对象,可以组合成另外的元对象,所以可以和组合结合起来 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |