![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 88
Allen_Heng
这个作者很懒,什么都没留下…
展开
-
Java6种单例
单例模式: 一. 定义: (1)、在任何情况下,单例类永远只有一个实例存在 (2)、单例需要有能力为整个系统提供这一唯一实例 二. 实现 2.1饿汉式单例 package org.mlinge.s01; public class MySingleton { private static MySingleton instance = new MySingleton(); private MySingleton(){ ...原创 2021-09-28 16:14:04 · 170 阅读 · 0 评论 -
设计模式之建造者和原型模式
balabala:这个可以按领域驱动设计来理解,每个实体有多个值对象,每个实体有一个实体类,多个值对象,一个抽象类,一个工厂类组成,这样做的原因是解耦合,有利于后期功能添加和维护。原型总的来说就是继承了Cloneable 接口重写了clone方法,后期创建相同对象时使用clone方法。 概述 建造者设计模式(Builder Pattern)属于创建型设计模式,主要用于创建复杂的对象,可将复杂对象的构建过程抽象出来,通过不同实现的构建者和装配者最终组装出不同的对象,可以非常方便的增加不同实现的构建者、组装原创 2021-09-25 20:18:08 · 98 阅读 · 0 评论