设计模式

小白学设计模式:单例模式

1、背景、问题

举例:现在软件的实现需要动态读取配置文件的配置数据,读取的过程是通过实例化某个

配置对象,比如config对象,实例化后读取对应的内容,那么在系统中就可能存在这样

的情况:需要获取配置对象的地方较多,每个地方都要进行实例化,那么对系统资源就比较

浪费了,这就是单例模式要解决的问题,什么是单例呢,就是单实例。 

2、如何解决

保证一个类仅有一个实例,并提供一个访问它的全局访问点