![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 85
君为红颜舞
这个作者很懒,什么都没留下…
展开
-
JAVA 设计模式五之设配器模式
目录1.基本介绍2.工作原理3.类适配器模式介绍3.1类适配器模式应用实例4. 对象适配器对象适配器模式应用对象适配器模式注意事项和细节5 接口适配器模式6. 适配器模式在springmvc框架应用的源码分析7. 适配器模式的注意事项和细节1.基本介绍生活例子:插座,每个国家不一样,买个多功能转换器,就能使用1)适配器模式(Adapter Pattern)将某个类的接口转换成客户端期望的另一个接口表示,主要目的是兼容性,让原本因接口不匹配不能一起工作.原创 2021-01-20 10:25:33 · 159 阅读 · 0 评论 -
JAVA 设计模式四之建造者模式
目录1.基本介绍2.建造者模式的四个角色3.代码实现4.建造者模式在jdk的应用5.建造者模式的注意事项和细节1.基本介绍1)建造者模式又叫生成器模式,是一种对象构建模式。它可以将复杂对象的建造过程抽象出来(抽象类别),使这个抽象过程的不同实现方法可以构造出不同表现(属性)的对象2)建造者模式是一步一步创建一个复杂的对象,它允许用户只通过指定复杂对象的类型和内容就可以构建它们,用户不需要知道内部的具体构建细节2.建造者模式的四个角色1)Product (产..原创 2021-01-13 09:21:23 · 183 阅读 · 0 评论 -
JAVA 设计模式三之原型模式
目录1.基本介绍2.代码实现3.原型模式在spring框架中的使用4.浅拷贝和深拷贝5.原型模式注意事项1.基本介绍1)原型模式(Prototype模式) 是指:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象2)原型模式是一种创建型设计模式,允许一个对象再创建另外一个可定制的对象,无需知道如何创建的细节3)工作原理:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建,即对象.clone()4).原创 2021-01-13 09:15:26 · 117 阅读 · 0 评论 -
JAVA 设计模式二之工厂模式
目录一.分类二.详解1.简单工厂模式2.工厂方法模式3.抽象工厂模式三.工厂模式在jdk中的使用四.工厂模式小结一.分类1.简单工厂模式2.工厂方法模式3.抽象工厂模式二.详解1.简单工厂模式基本介绍1) 简单工厂模式是属于创建型模式,是工厂模式的一种。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族种最简单实用的模式2)简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行为(代码)3)在软原创 2021-01-09 17:35:34 · 92 阅读 · 0 评论 -
JAVA 设计模式一之单例模式
目录一 定义二 分类三 详解1.饿汉式(静态常量)2.饿汉式(静态变量)3.懒汉式(线程不安全)4.懒汉式(线程安全,同步方法)5.懒汉式(线程安全,同步代码块)6.双重检查(推荐使用)7.静态内部类(推荐使用)8.枚举(推荐使用)四.单例模式在jdk中使用五.单例模式使用场景一 定义一个类模板,在整个系统运行过程中,只允许产生一个实例,有且只有一个二 分类8种1.饿汉式(静态常量)2.饿汉式(静态...原创 2021-01-05 22:42:44 · 85 阅读 · 0 评论