Java 23種設計模式 -- 單例模式

前言 定義:確保某一個類只有一個實例,這個類稱爲單例類,它提供全局訪問的方法。 實現:私有靜態成員變量,存放實例;私有構造方法,防止new實例;公共靜態方法,建立或返回私有靜態成員變量存放的實例 懶漢模式:工廠方法時實例對象,運行時實例 餓漢模式:私有靜態成員變量直接賦值,編譯直接實例對象 單例模式是一種對象建立型模式。java 優勢 減小內存和性能的開銷 共享資源 缺點 須要額外的處理線程安全
相關文章
相關標籤/搜索