![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
猿兄
猿兄,与你一起学习,一起成长~
展开
-
设计模式(二) ——工厂模式 (3种工厂模式的实现及优缺点)
1. 工厂模式介绍 工厂模式(Factory Pattern) 是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。简单来说就是: 我们创建一个工厂类,然后当调用者想要创建一个对象时,只需要告诉工厂类即可,由工厂类去创建对象,调用者无需知道...原创 2020-04-13 22:26:39 · 3097 阅读 · 0 评论 -
设计模式(一) ——单例模式 (6种实现、优缺点、以及应用场景)
目录一、单例模式的定义二、单例模式的设计要素三、单例模式的6种实现及优缺点(一)懒汉式(线程不安全)(二)饿汉式(线程安全)(三)懒汉式(线程安全)(四)双重检查锁实现(线程安全)(五)静态内部类实现(线程安全)(六)枚举类实现(线程安全)防止反序列化四、单例模式的应用场景一、单例模式的定义定义:确保一个类只有一个实例,并提供该实例的全局访...原创 2020-02-13 15:11:08 · 1867 阅读 · 0 评论