![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
Egan
这个作者很懒,什么都没留下…
展开
-
单例模式
释义 使用场景 一般约定 单例的模式的写法 饿汉式单例 懒汉式单例 双重校验锁式单例 静态内部类单例 枚举单例 释义 单例模式:某一个类有且只有一个实例存在,而且自行实例化,并向整个运行环境提供这个唯一实例; 使用场景 此设计模式是应用最广的模式之一; - 创建该类需要消耗太多的资源 : 网络请求 - 某种类型的对象只应该有且只有一个 :数据库的访问 一般约...原创 2018-04-23 17:14:57 · 88 阅读 · 0 评论 -
设计模式之代理模式
释义 使用场景 前提 静态代理 实现代码 动态代理 代码实现 释义 代理模式,又称委托模式; 为其他对象提供一种代理以控制对该对象的访问 使用场景 当无法或不想直接访问某个对象或访问困难时,通过代理对象间接访问 前提 代理对象和被代理对象需要实现相同的接口或者抽象类 静态代理 事先通过代码编写,已经预先知道所需要代理的对象 实现代码...原创 2018-03-19 17:30:04 · 107 阅读 · 0 评论