java设计模式
chendroid
这个作者很懒,什么都没留下…
展开
-
Java设计模式之观察者模式
概念: 观察者模式又被称为发布/订阅模式,观察者模式定义了一种一对多的依赖关系。让多个观察者对象同时监听某一个对象。这个对象在发生状态变化时,会通知所有观察者对象,让他们能够自动更新自己。 举个最简单的例子:老师讲课,学生听课。老师说画个圆,各个学生都跟着画圆。。。原创 2017-07-11 17:38:11 · 290 阅读 · 0 评论 -
Java设计模式之单例模式
单例模式应该是Java中最常见的一种设计模式。单例,顾名思义就是创建单一的实例,保证系统中一个类只创建一个实例。单例的写法有很多种,这里介绍常用的两种,懒汉式单例和饿汉式单例。 单例模式的特点: 1、这个类只能有一个实例, 2、必须自行创建这个实例。 3、必须自行向整个系统提供这个唯一的实例。原创 2017-08-29 14:58:58 · 271 阅读 · 0 评论