單例模式是什麼

單例模式:系統運行期間,有且僅有一個實例 爲什麼要用單例模式? 單例模式節省公共資源,對應到我們計算機裏面,像日誌管理、打印機、數據庫連接池、應用配置。 單例模式方便控制,就像日誌管理,如果多個人同時來寫日誌,你一筆我一筆那整個日誌文件都亂七八糟,如果想要控制日誌的正確性,那麼必須要對關鍵的代碼進行上鎖,只能一個一個按照順序來寫,而單例模式只有一個人來向日志裏寫入信息方便控制,避免了這種多人干擾的
相關文章
相關標籤/搜索