设计模式
出门的公子
这个作者很懒,什么都没留下…
展开
-
设计模式之工厂模式
工厂模式一般分为三种类型:简单工厂、工厂方法、抽象工厂。简单工厂介绍代码演示抽象产品类代码具体产品类代码简单工厂核心代码客户端调用代码简单工厂的优点/缺点工厂方法介绍代码演示抽象工厂代码具体工厂代码客户端代码工厂方法的优点/缺点抽象工厂介绍代码演示抽象工厂代码抽象产品代码具体工厂代码具体产品代码组装代码生成实体类的对象获取工厂客户端代码抽象工厂的优点/缺点:简单工厂介绍简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,是由一个工厂对象决定创建出哪一种产原创 2020-08-01 19:25:20 · 526 阅读 · 0 评论 -
8种单例模式
一、 单例模式1、饿汉式(静态常量)[可用]public class Singleton { private final static Singleton INSTANCE = new Singleton(); private Singleton(){} public static Singleton getInstance(){ return INSTANCE; }}优点:这种写法比较简单,就是在类装载的时候就完成实例化。避免了线程同步问题。缺点原创 2020-07-20 09:24:25 · 229 阅读 · 0 评论