8種單例模式以及優缺點

8種單例模式以及優缺點 名 稱 核心代碼 優點 缺點 結論 源碼舉例 餓漢式(靜態常量) 1、簡單 2、 在類裝載的時候完成實例化,避免了線程同步問題 1、初始化就加載,如果從始至終沒有用過這個實例,造成內存浪費 可用 java.lang.Runtime 餓漢式(靜態代碼塊) 同上 同上 可用 懶漢式(線程不安全) 有了懶加載效果,但是隻能單線程使用 如果在多線程下,一個線程進入了 if (sin
相關文章
相關標籤/搜索