java中的單例模式有:1.懶漢式單例;2.餓漢式單例;3.登記式單例;
java中的單例模式有以下幾種
1.懶漢式單例
java中懶漢式單例是指單例類在第一次調用時進行實例化,不存在多線程同步問題,可以避免synchronized所造成的性能問題。
2.餓漢式單例
java中餓漢式單例是指在類初始化時,單例類已自行實例化,其創建實例本身是線程安全,只有第一次加載類時才會初始化。
3.登記式單例
java中登記式單例是將實例存放在一個Map中,可以對已登記的實例進行直接返回,未登記的實例,則需要登記后在返回。