设计模式
文章平均质量分 70
Ahon
关注 JavaEE,Android,Javascript,HTML5,MySQL,Hadoop,Linux
展开
-
创建型模式——工厂模式(Factory)
概述 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。 这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 使用 示例 比如说我们开了一家超市,需要采购辣条,于是我们找到了辣条工厂来采购辣条。 我们并不需要知道辣条是怎么生产出来的,只需要提供所需要的种类,他们生产出来就行了。 实现 首先创建一个辣条类 public interface HotStrip {原创 2021-07-17 11:17:23 · 78 阅读 · 0 评论 -
创建型模式——单例模式(Singleton)
概述 Singleton(单例模式)是一种常用的设计模式。 在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。 这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 常用方式 一、饿汉式 public class Singleton { private final static Singleton inst原创 2021-07-17 09:51:07 · 185 阅读 · 0 评论