设计模式
文章平均质量分 76
半生~
越努力越幸运
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
什么是静态代理?
静态代理的基础理解 认识代理模式 代理模式分为动态代理和静态代理。两者的差别还是很大的,不过思想都是一样的,起到一个服务中介的作用。在这里我通过结婚为例进行演示代理模式。 我们结婚一般是找婚庆公司帮我们筹备举办,真实结婚的人是我,婚庆公司就是帮助我们结婚。下面我们就使用一张图来直观的表示一下: 从上图我们能够看出,代理模式其实特别的简单,我们想要结婚,请婚庆公司来帮忙。婚庆公司就是代理。结婚整个流程就是代理模式的应用。 思想我想大家都已经能够明白了,下面看一下类图,再从类的角度分析一下代理模式: -表示p原创 2021-08-19 15:43:31 · 1714 阅读 · 3 评论 -
单例模式详解
什么是单例模式? 介绍 单例模式的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 注意 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 优点: 1、在内存里只有一个实例,减少了内存的开销,尤其是频繁的创建和销毁实例(比如管理学院首页页面缓存)。 2、避免对资源的多重占用(比如写原创 2021-08-19 10:07:33 · 303 阅读 · 3 评论
分享