![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 87
Coder_Oldou
心若有所向往,何惧道阻且长。
展开
-
Java23种设计模式之单例模式的五种实现方式、反射破解单例模式、不能破解枚举单例模式详解
目录设计模式简介单例模式的简介单例模式的实现实现方式一:饿汉式(单例对象立即加载)实现方式二:懒汉式(单例对象延迟加载)实现方式三:双重检测锁实现(不建议使用)实现方式四:静态内部类实现方式(懒加载方式)实现方式五:枚举单例模式总结设计模式简介将设计者的思维融入大家的学习和工作中,更高层次的思考!• 创建型模式:– 单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式。• 结构型模式:– 适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。• 行为型模式:– 模版方法模原创 2020-07-24 18:15:45 · 25560 阅读 · 4 评论 -
Java23种设计模式之策略模式【普通写法以及spring中的写法】
本次文章介绍的是策略模式,并且分享一下我在项目中的写法原创 2023-04-22 22:23:27 · 2045 阅读 · 2 评论 -
Java23种设计模式之建造者模式的学习(通俗易懂)
源码链接(Gitee码云):https://gitee.com/oldou/javadesignpatterns这里有我整理好的Java23种设计模式的源码以及博客教程,博客教程中介绍了Java23种设计的模式的各种实现方式以及应用场景,非常适用于学习以及提高我们的设计思维,如果对大家有所帮助,请记得star一下给予作者一定的精神支持,你的star是我写出更好的博客的动力,谢谢大家。建造者模式(Builder pattern)建造者模式也属于创建型模式,它提供了一种创建对象的最佳方式。..原创 2020-09-15 19:33:19 · 3147 阅读 · 2 评论 -
Java23种设计模式之代理模式的学习
源码链接(Gitee码云):https://gitee.com/oldou/javadesignpatterns这里有我整理好的Java23种设计模式的源码以及博客教程,博客教程中介绍了Java23种设计的模式的各种实现方式以及应用场景,非常适用于学习以及提高我们的设计思维,如果对大家有所帮助,请记得star一下给予作者一定的精神支持,你的star是我写出更好的博客的动力,谢谢大家。代理模式(proxy pattern)在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种..原创 2020-09-15 16:06:06 · 2079 阅读 · 0 评论 -
Java23种设计模式之原型模式的学习
源码链接(Gitee码云):https://gitee.com/oldou/javadesignpatterns这里有我整理好的Java23种设计模式的源码以及博客教程,博客教程中介绍了Java23种设计的模式的各种实现方式以及应用场景,非常适用于学习以及提高我们的设计思维,如果对大家有所帮助,请记得star一下给予作者一定的精神支持,你的star是我写出更好的博客的动力,谢谢大家。原型模式(prototype)介绍原型模式(Prototype Pattern)是用于创建重复的对象,同时又能..原创 2020-09-15 00:25:08 · 3148 阅读 · 0 评论 -
Java23种设计模式之适配器模式的学习
源码链接(Gitee码云):https://gitee.com/oldou/javadesignpatterns这里有我整理好的Java23种设计模式的源码以及博客教程,博客教程中介绍了Java23种设计的模式的各种实现方式以及应用场景,非常适用于学习以及提高我们的设计思维,如果对大家有所帮助,请记得star一下给予作者一定的精神支持,你的star是我写出更好的博客的动力,谢谢大家。适配器模式(adapter)什么是适配器模式?将一个类的接口转换成客户希望的另外一个接口。Adapter模式使..原创 2020-09-14 19:45:40 · 1875 阅读 · 2 评论 -
Java23种设计模式之装饰者模式的学习
源码链接(Gitee码云):https://gitee.com/oldou/javadesignpatterns这里有我整理好的Java23种设计模式的源码以及博客教程,博客教程中介绍了Java23种设计的模式的各种实现方式以及应用场景,非常适用于学习以及提高我们的设计思维,如果对大家有所帮助,请记得star一下给予作者一定的精神支持,你的star是我写出更好的博客的动力,谢谢大家。装饰模式(decorator)职责(作用)动态的为一个对象增加新的功能;装饰模式是一种用于替代继承的技术,..原创 2020-09-14 13:27:30 · 2303 阅读 · 0 评论 -
Java23种设计模式之:普通工厂、工厂方法、抽象工厂
目录工厂模式简介面向对象设计的基本原则工厂模式要点工厂模式的应用场景一、工厂模式的实现方式没有工厂模式的时候实现方式一:简单工厂模式(使用较多)实现方式二:工厂方法模式实现方式三:抽象工厂模式(多个接口)总结简单工厂模式和工厂方法模式PK:工厂模式简介(1)工厂模式:实现了创建者和调用者的分离。(2)详细分类:简单工厂模式用来生产同一等级结构中的任意产品。(对于增加新的产品,需要修改已有代码)。工厂方法模式用来生产同一等级结构中的固定产品。(支持增加任意产品)。抽象工厂模式原创 2020-08-11 10:24:42 · 2232 阅读 · 0 评论