思想: 相比于懒汉以及饿汉模式,静态内部类模式(一般也被称为 Holder)是许多人推荐的一种单例的实现方式,因为相比懒汉模式,它用更少的代码量达到了延迟加载的目的. 顾名思义,这种模式使用了一个私有的静态内部类,来存储外部类的单例,这种静态内部类,一般称为 Holder. 而利用静态内部类的特性,外部类的 getinstance() 方法,可以直接指向 Holder 持有的对象. public final class StaticInnerSingleton { private StaticI…