常用设计模式

2019-07-10  本文已影响0人  落云和枫

一. 单例设计模式 

有些时候,允许自由的创建某个类的实例没有意义,还可耻造成系统性能下降,如果一个类始终只能创建一个实例,则这个类被称为单例类,这种模式就被称为单例模式

1) 懒汉式(线程不安全)

2) 懒汉式 线程安全

在对外提供方式时 加入 synchronized 关键字

3) 饿汉式写法

    在自己创建对象是直接new出对象

二.简单 工厂设计模式

建立一个工厂类,对实现了同一个接口的一些类进行实例的创建,简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类冀衡子一个父类或接口)的实例。

上一篇下一篇

猜你喜欢

热点阅读