Java单例模式

用于创建唯一实例。

  • 构造方法私有化。于是不能在其他类用new创建对象
  • static代码段。在类加载之前把对象创建好。
  • static get方法。获取创建的唯一对象。
public class Singleton {
    private static Singleton s;
    static{
        s = new Singleton();
    }
    private Singleton() {
    }
    public static Singleton getS() {
        return s;
    }
}

其他参考模式可在连接中找到

posted @ 2018-12-07 20:09  何大卫  阅读(128)  评论(0编辑  收藏  举报