设计模式-建造篇(单例模式)

作者: 小酷哥 | 来源:发表于2017-02-10 14:20 被阅读0次

    单例模式是最简单的模式,也是项目中最常使用的模式。
    它的目的非常明确就是为了 :

    在项目中,一个类仅有一个实例,并提供一个访问它的全局访问点

    /**
     * Created by malei on 2016/12/5.
     */
    public class InstanceClass {
    
        private InstanceClass instance;
    
        //构造函数要掩藏
        private InstanceClass(){};
        
        //双重判断,线程安全
        public InstanceClass getInstance(){
            if(instance == null ){
                synchronized (InstanceClass.class){
                    if(instance == null){
                        instance = new InstanceClass();
                    }
                }
            }
            return instance;
        }
    }
    

    相关文章

      网友评论

        本文标题:设计模式-建造篇(单例模式)

        本文链接:https://www.haomeiwen.com/subject/svvgittx.html