设计模式之单例模式

来源:互联网 发布:最新网络名词 编辑:程序博客网 时间:2024/04/29 15:37

单例模式:

饿汉模式:

/**
 * Created by Huangxiaoxu on 2014/11/8.
 */
public class Singleton {
    private static Singleton instace=new Singleton();


    private Singleton(){}


    public static Singleton getInstance(){
        return instace;
    }


}

懒汉模式:

/**
 * Created by Huangxiaoxu on 2014/11/8.
 */
public class Singleton {
//    private static Singleton instace=new Singleton();
//
//    private Singleton(){}
//
//    public static Singleton getInstance(){
//        return instace;
//    }
    private static Singleton instance=null;
    private Singleton(){}
    public static Singleton getInstance(){
        if(instance==null)
            instance = new Singleton();
        return instance;
    }


}

0 0
原创粉丝点击