單例模式淺談 ——餓漢式及懶漢式的Java實現

經常工作面試的時候,面試官會問,怎麼保證某個類在程序運行過程中只有一個對象存在? 以上問題,實際就是面試官在瞭解面試者對單例模式的瞭解。 一.爲什麼需要單例模式 以常見的使用計算機打印文件爲例,假設計算機擁有A,B兩臺連接的打印機,如後臺打印程序也有兩個的話,可能造成如下問題: 當打印文檔的時候,因爲打印程序也有多個,可能造成一份完整文檔同時被兩個打印程序同時進行分配,導致A,B打印機互相不知道在
相關文章
相關標籤/搜索