單例模式以及推薦寫法(二)

1、定義 確保一個類只有一個實例,並向整個系統提供這個實例。 2、產生條件 1.構造方法私有化 2.提供一個共有的靜態方法,返回該類的一個實例 3、優缺點 優勢: 1.減小內存開支,避免反覆建立和銷燬。 2.只有一個實例,減小系統性能開銷,特別是產生一個對象須要比較多的資源時。 3.避免對資源的多重佔用,例如寫文件動做,只有一個實例存在能夠避免對同一個資源文件的同時寫操做。 4.單例模式能夠在系統
相關文章
相關標籤/搜索