設計模式(三)單例模式

1. 前言 主要解決:一個全局使用的類頻繁地創建與銷燬。 使用場景:當你想控制實例數量,節省系統資源的時候。 優點: 避免頻繁的創建和銷燬實例,在內存裏只有一個實例,減少了內存開銷。 避免對資源的多重佔用。(寫文件的時候如果不使用單例模式,有可能在同一時間對同一文件進行寫操作) 缺點: 因爲單例的指針存放在靜態區域,所以只有當程序結束時纔會釋放內存,所以不要濫用單例,這可能導致內存泄漏! 不適用於
相關文章
相關標籤/搜索