创建型模式
DragonBallSuper
Grandir dans l'apprentissage
展开
-
【大话设计模式之——工厂模式(Factory pattern)】
工厂模式: 实现了创建者和调用者的分离。 详细分类: • 简单工厂模式 • 工厂方法模式 • 抽象工厂模式简单工厂模式:简单工厂模式也叫静态工厂模式,通过接收的参数的不同来返回不同的对象实例。这种模式对于增加新产品无能为力!不符合开闭原则(Open-Closed Principle)。工厂方法模式:没来一个需求就增加一个工厂类,工厂方法模式的工厂类随着产品类个数增加而增加,这无疑会使类的个数越来越...原创 2018-06-04 21:47:22 · 141 阅读 · 0 评论 -
【大话设计模式之——单例模式(Singleton pattern)】
常见的五种单例模式实现方式 – 主要: . 饿汉式(线程安全,调用效率高。 但是,不能延时加载。) . 懒汉式(线程安全,调用效率不高。 但是,可以延时加载。) – 其他: . 双重检测锁式(由于JVM底层内部模型原因,偶尔会出问题。不建议使用) . 静态内部类式(线程安全,调用效率高。 但是,可以延时加载) . 枚举式(线程安全,调用效率高,不能延时加载。并且可以天然的防止反射和反序列 化漏洞!...原创 2018-05-29 11:33:18 · 203 阅读 · 0 评论