單例之懶漢式

      單例是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;
    }

}


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