![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
创建型模式
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 评论