java-设计模式
cythine
XIXI
展开
-
java设计模式-观察者模式
今天就来说下我了解的观察者模式。观察者模式(发布-订阅模式)中存在两种对象,一个是被观察的,即目标(subject),另一个就是观察者(observe)。一个目标可以对应一个观察者:一对多的关系;或者一个目标对应多个观察者,是一对多的关系;也可以出现多个目标对应一个观察者。 观察者模式分为两种:推模式和拉模式。推模式就是目标就观察者需要的那部分数据推送给观察者;而拉模式是目标不知道观察者需要哪部分原创 2016-06-13 11:34:12 · 286 阅读 · 0 评论 -
java设计模式-单例模式
这几天想开始整理我这业余水平的java知识,今天就先总结下我所了解到的单例模式吧。单例模式我在这里介绍的就三种:饿汉模式、懒汉模式、静态内部类模式。 饿汉模式:public class SingleTon{ //第一步,将类的构造方法私有化 private SingleTon(){} //第二步,定义一个类的实例 private st原创 2016-06-12 17:04:41 · 270 阅读 · 0 评论