设计模式
Java天命人
愿头发如星辰,永不凋零于这片数据之海。——大河向东流
展开
-
创建型设计模式
创建设计模式分为原型设计模式和建造者设计模式1. 原型设计模式业务实体类package cn.pikas.simple.design.factory.create.copy;import java.io.*;import java.util.List;/** * 实现Cloneable接口 浅克隆 * 实现Serializable接口 深克隆 */public class StudentVO implements Cloneable, Serializable { p原创 2021-04-09 18:06:22 · 170 阅读 · 0 评论 -
工厂模式
工厂模式有三种不同的实现方式模式 实现 优缺点 简单工厂模式 传入相关参数,返回相对应的类 可拓展性差 工厂方法模式 实现类相对应的方法,返回相对应的结果 拓展性较强 抽象工厂模式 基于简单工厂模式和工厂方法模式的结合使用 拓展性强,但改动较为麻烦,逻辑相对复杂 1.简单工厂模式2.工厂方法模式3.抽象工厂模式...原创 2021-04-09 15:35:01 · 150 阅读 · 0 评论 -
单例设计模式
单例设计模式在工作中是用到和见到最多的,分为懒汉模式和饿汉模式。懒汉 加载时创建对象 饿汉 运行时创建对象 0.饿汉模式package cn.pikas.simple.design;/** * @author XiaHeShun * @since 2021年4月6日11:16:19 */public class SingletonHungry { /** * 类加载时创建对象 */ private static ...原创 2021-04-06 12:26:40 · 116 阅读 · 0 评论 -
设计模式-通识
本文引用于:http://www.runoob.com/何为设计模式设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计...原创 2018-10-16 11:48:29 · 259 阅读 · 0 评论