java 設計模式-單例模式4種寫法

單例模式通常有四種寫法: 餓漢寫法  懶漢寫法 內部類寫法 枚舉寫法 那麼這些寫法具體有什麼區別呢,給大家分享下我自己的理解 1.餓漢模式: ok ,爲什麼惡漢模式這樣寫呢,其實他是通過jvm類加載機制來保證在類加載的時候只加載一次這個實例 的 ,不需要程序員去保證是否單例。這裏 的構造方法必須是私有的,但是這種單例模式也有可能通過反射去調用構造方法,所以如果要保證絕對的單例,還需要加上一個判斷。
相關文章
相關標籤/搜索