
设计模式
飞雪妹妹
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式——单例模式
单例模式的的使用场景:创建比较耗资源的、全局调用的类。单例特点:1.构造方法私有化。2.有一个静态的方法用来获取对象或者一个静态对象。3.线程安全,确保单例类对象有且只有一个,尤其在多线程环境下。4.确保反序列化时不会重构对象六种单例模式的实现:1.饿汉模式public class Singleton{ private static Singleton instance = ...原创 2018-10-29 20:50:59 · 152 阅读 · 0 评论 -
观察者模式
观察者模式介绍常用场景:GUI系统、订阅——发布系统 重要作用:将观察者和被观察者解耦观察者模式定义定义对象间一对多的依赖关系,使得一个对象改变,所有依赖它的对象都会收到通知并被更新。角色介绍被观察者阵营: - Subject(Observable):所有主题的抽象,抽象主题角色把所有的观察者的引用保存在一个集合里,每个主题都可以有任意数量的观察者,抽象主题只提供...原创 2018-07-27 16:22:41 · 157 阅读 · 0 评论