你是否真的理解單例模式?

閱讀本文大概需要 3 分鐘。 隨便抓住一個程序員,讓他說一下最熟悉的三種設計模式,其中肯定會有單例模式。網上有很多文章講解什麼是單例模式,怎麼實現的,但涉及以下問題的回答,卻非常少見。 1、爲什麼要使用單例? 單例模式就是一個類只允許創建一個實例,那這個類就是單例類,這樣的設計模式就是單例模式。爲什麼要使用單例,主要有兩個原因,一是可以用來解決資源衝突,比如,兩個對象同時寫入日誌文件,或者對共享變
相關文章
相關標籤/搜索