定義 確保一個類只有一個實例,并提供全局訪問點 設計原則 在JAVA中實現單件模式需要一個私有的構造器、一個靜態方法和一個靜態變量; 確定在性能和資源上的限制,然后小心地選擇適當的方案來實現單件,以解決多線程的問題; 如果不是采用第五版的java 2,雙重檢查鎖實現會失效; 實現 1、lazy singleton
2、處理多線程 這是保證可行的最直接做法,對于性能如果沒有考慮,可以直接用這個方法。
Powered by: BlogJava Copyright © sailor