单例模式(singleton pattern)

定义:

用来保证一个对象只能创建一个实例,除此之外,它还提供了对实例的全局访问方法。

特点:
  1. 易于理解

  2. 使用简便

实现方式如图:

实现原理

单例模式的实现非常简单,只由单个类组成。为确保单例实例的唯一性,所有的单例构造器都要被声明为私有的(private),再通过声明静态(static)方法实现全局访问获得该单例实例。实现代码如下所示



  目录