GOF的23種設計模式(1)—單例模式

單例模式 效果java 保證一個類只有一個實例,而且提供一個訪問該實例的全局訪問點。 因爲單例模式只生成一個實例,減小了系統性能開銷,當一個對象的產生須要比較多的資源時,如讀取配置、產生其餘依賴對象時,則能夠經過在應用啓動時直接產生一個單例對象,而後永久駐留內存的方式來解決。 分類web 常見實現方式安全 餓漢式:線程安全,調用效率高,不能延時加載。 懶漢式:線程安全,調用效率不高,可延時加載。
相關文章
相關標籤/搜索