
java设计模式
文章平均质量分 78
BetterCbx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java设计模式之观察者模式
定义 定义了对象之间的一对多依赖,让多个观察者对象同时监听某一个主题对象, 当主题对象发生变化时,它的所有依赖者收到通知并更新 package com.cbx.Observer; import java.util.ArrayList; import java.util.List; /** * @Author:cbx * @Date:2020/10/22/14:02 */ public class ObserverTest { public static void main(String[原创 2020-10-22 14:19:15 · 111 阅读 · 0 评论 -
java设计模式之单例模式
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 注意: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 饿汉式 特点: 线程安全 反射不安全 反序列化不安全 静态的变量,在序列化的过原创 2020-10-13 14:08:55 · 88 阅读 · 0 评论 -
java设计者模式之策略模式
Java设计者模式之策略模式从模拟一个鸭子项目开始鸭子超类合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 从模拟一个鸭子项目开始 我们从面向对象的角度来设计鸭子超类,扩展超类 鸭子超类 /** * @Author:cbx * @Date原创 2020-10-13 12:50:12 · 127 阅读 · 0 评论