设计模式
wolfwalker99
这个作者很懒,什么都没留下…
展开
-
单例模式
目录 一、核心作用 二、优点 三、各种版本的单例模式 四、单例模式几种不同实现方式 第一种(懒汉模式,线程不安全) 第二种(懒汉模式,线程安全) 第三种(饿汉模式) 第四种(饿汉模式,变种) 第五种(静态内部类) 第六种(枚举) 第七种(双重校验锁) 一、核心作用 保证一个类只有一个实例,并且提供一个访问该实例的全局访问点。 二、优点 单例模式只...原创 2019-08-20 12:51:14 · 104 阅读 · 0 评论 -
简单工厂模式
1 工厂模式简介 1.1 定义 简单工厂模式属于创建型模式又叫做静态工厂方法模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。 简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 1.2 简单工厂模式结构图 20160211134612096.png Factory:工厂类,简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂...转载 2019-08-20 11:29:31 · 133 阅读 · 0 评论 -
代理模式
什么是代理模式? 代理模式的定义:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。转载 2019-08-20 11:43:32 · 86 阅读 · 0 评论