設計模式之「單例模式」

單例模式是設計模式中最簡單的形式之一。這一模式的目的是使得類的一個對象成爲系統中的惟一實例。設計模式

證一個類僅有一個實例,並提供一個訪問它的全局訪問點。spa

類圖:設計

試例:code

    public class Singleton {
        static Singleton single;
        private Singleton() {
           
        }
        public static Singleton getSingleton(){
            if (single == null) {
                single = new Singleton();
            }
            return single;
        }
    }
    public class Singleton2
    {
        static Singleton2 single=new Singleton2();
        private Singleton2()
        {

        }
        public static Singleton2 getSingleton()
        {
           
            return single;
        }
    }
相關文章
相關標籤/搜索