剑指offer-面试题2-实现singleton模式

来源:互联网 发布:淘宝订单号在哪里找 编辑:程序博客网 时间:2024/05/21 10:19
/** * 懒汉模式 * 类加载进来,没有创建对象。当调用getInstance方法时,才创建对象。 * @author WangSai *  * */public class Singleton1{private static Singleton1 s = null;private Singleton1(){}public static Singleton1 getInstance(){if(s == null){s = new Singleton1();}return s;}}
/** * 饿汉模式 * 类一加载,就创建对象。 * @author WangSai * */public class Singleton2 {private static Singleton2 s = new Singleton2();//私有化构造函数private Singleton2(){}//对外提供访问函数public static Singleton2 getInstance(){return s;}}


0 0
原创粉丝点击