設計模式 - 單例模式的8種寫法 ( Singleton )

. 阻止別人創建第二個實例 . 總共有8種寫法 . 第1種 餓漢式 不算完美, 但是比較實用, 所以比較推薦 一般程序員不太會去調用Class.forName(), 也就不會觸發new實例 . 第2種 餓漢式 - static代碼塊 ( 跟第一種是一個意思 ) . 第3種 Lazy Loading 懶漢式 線程不安全 . 第4種 懶漢式 - 在getInstance方法上加synchronized
相關文章
相關標籤/搜索