单例之懒汉式

      单例是java设计模式中很简单的一种,这个经典模式可以保证一个类中有且只有一个对象.

      单例的优点

      1,类中有且只有一个对象,

      2,因为可以控制类中只有一个对象被创建,所以可以很灵活的更改实例化过程

在创建单例模式的时候要遵循这两点

1,私有构造方法

2,在成员位置创建变量

public class single {

    private static single s;
    private single(){
        
    }
    public static single getSingle(){
        if(s==null){
            
            synchronized (single.class) {
                
                if(s==null){
                    s=new single();
                }
            }
        }
        return s;
    }

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章