设计模式
ssllnn1314
这个作者很懒,什么都没留下…
展开
-
设计模式之工厂模式
步骤一 创建一个接口(Shape) package FactoryPattern; public interface Shape { void draw(); } 步骤二 创建实现接口的实体类 Circle.class package FactoryPattern; public class Circle implements Shape{ public void dr...转载 2019-03-27 17:22:47 · 93 阅读 · 0 评论 -
设计模式之单例模式
原理图 1、饿汉式 是否 Lazy 初始化:否 是否多线程安全:是 实现难度:易 描述:这种方式比较常用,但容易产生垃圾对象。 优点:没有加锁,执行效率会提高。 缺点:类加载时就初始化,浪费内存。 它基于 classloader 机制避免了多线程的同步问题,不过,instance 在类装载时就实例化,虽然导致类装载的原因有很多种,在单例模式中大多数都是调用 getInstance 方法, 但是也...转载 2019-03-27 19:39:17 · 143 阅读 · 0 评论 -
设计模式之代理模式
** 原理图 ** ** 创建步骤 ** 步骤 1 创建一个接口。 Image.java public interface Image { void display(); } 步骤 2 创建实现接口的实体类。 RealImage.java public class RealImage implements Image { private String fileName; ...转载 2019-03-27 21:13:41 · 138 阅读 · 0 评论 -
Spring用到的设计模式
https://www.cnblogs.com/kyoner/p/10949246.html转载 2019-07-24 17:15:05 · 178 阅读 · 0 评论