设计模式
文章平均质量分 88
FaizOrange
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式之观察者模式
一、定义及组成部分 1.定义 观察者(Observer)模式 又名发布-订阅(Publish/Subscribe)模式。GOF 给观察者模式如下定义: 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 2. 组成部分 观察者模式由以下几部分组成: Subject:抽象主题(抽象被观察者)抽象主题角色把所有观察者对象放进一个集合里,每个主题都可以有任意数量的观察者,抽象主题提供一个接口,可以增加和删除观察者对象。 ConcreteSubject:具体主原创 2021-09-26 23:21:45 · 162 阅读 · 0 评论 -
设计模式之单例模式
设计模式之单例模式 概述 单例模式,是一种常用的软件设计模式,在它的核心结构中只有一个被称为单例的特殊类,通过单例模式可以保证在系统中,使用该模式的类只有一个对象实例。 应用场景 1.Windows系统的任务管理器。 2.Windows系统的回收站。 3.操作系统的文件系统,一个操作系统只能有一个文件系统。 4.数据库连接池的设计与实现。 5.多线程的线程池设计与实现。 6.Spring中创建的Bean实例默认都是单例。 7.Java-Web中,一个Servlet类只有一个实例。 好处 在内存中只有一个实例原创 2021-09-22 16:39:16 · 142 阅读 · 0 评论
分享