设计模式
phoenix_cat
这个作者很懒,什么都没留下…
展开
-
享元模式
一、引子 让我们先来复习下java中String类型的特性:String类型的对象一旦被创造就不可改变;当两个String对象所包含的内容相同的时候,JVM只创建一个String对象对应这两个不同的对象引用。让我们来证实下着两个特性吧(如果你已经了解,请跳过直接阅读第二部分)。 先来验证下第二个特性: public class TestPattern { public...原创 2015-02-12 16:26:06 · 55 阅读 · 0 评论 -
观察者模式
主要是2个主体,一个是通知者,一个是观察者。 举个例子:通知者好比是公司前台,观察者就是公司员工,当老板一进入公司时,公司前台触发,通知所有观察者停止游戏,老板来了。 观察者向通知者注册监听,一旦有情况就汇报。 1、对于通知者而言, 1.1 它里面有个方法notifyObserver()方法。 1.2 它里面有个观察者列表,遍历此列表,然后调用观察者的update...原创 2015-12-29 19:40:54 · 77 阅读 · 0 评论