单例模式具有的特性

一个类仅能够实例化一次。

单例模式的实现方式

  使用枚举实现单例模式:

public enum SingletonMode {    INSTANCE;    Resource resoure;    SingletonMode() {        this.resoure = new Resource();    }    public Resource getResoure() {        return resoure;    }}