一. 单例设计模式
有些时候,允许自由的创建某个类的实例没有意义,还可耻造成系统性能下降,如果一个类始终只能创建一个实例,则这个类被称为单例类,这种模式就被称为单例模式
1) 懒汉式(线程不安全)
2) 懒汉式 线程安全
在对外提供方式时 加入 synchronized 关键字
3) 饿汉式写法
在自己创建对象是直接new出对象
二.简单 工厂设计模式
建立一个工厂类,对实现了同一个接口的一些类进行实例的创建,简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类冀衡子一个父类或接口)的实例。
网友评论