![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java设计模式
文章平均质量分 81
java最基础的23种设计模式
jeffgxy
java菜鸟
展开
-
Java 23种设计模式
转自:https://www.cnblogs.com/jym-sunshine/p/5418305.html 一、设计模式的分类 总体来说设计模式分为: 创建型模式 共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式 共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式 共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 具体模式的详细介绍,可以点击转载 2021-04-27 11:11:38 · 60 阅读 · 0 评论 -
单例模式
这里写自定义目录标题懒汉式双重检验锁饿汉式静态内部类枚举 参考文章:http://wuchong.me/blog/2014/08/28/how-to-correctly-write-singleton-pattern/ 单例模式应该是所有设计模式里使用最普遍,最容易理解,也是最容易自己发掘的设计模式。 从当前收集的资料来看,目前的单例设计模式主要分为饿汉式,懒汉式,双重检验锁、静态内部类、枚举这5种使用方式,如果还有其他的方式,欢迎大家留言。 废话不多说,先上一段代码。 // An highlighted原创 2021-04-27 10:53:13 · 83 阅读 · 1 评论