23種設計模式之單例模式

單例模式的定義 定義: 確保某一個類只有一個實例,而且自行實例化並向整個系統提供這個實例. 單例模式的通用類圖如下:   單例模式的優缺點 單例模式的優點: 由於單例模式在內存中只有一個實例,減少了內存開支,特別是一個對象需要頻繁的創建、銷燬時,而且創建和銷燬時性能又無法優化,單例模式的優勢就非常明顯 由於單例模式只生成一個實例,所以減少了系統的性能開銷,當一個對象的產生需要比較多的資源時,如讀取
相關文章
相關標籤/搜索