解釋一下什么是單例模式:
public class Singleton { private static class LazyHolder { private static final Singleton INSTANCE = new Singleton(); } private Singleton (){} public static final Singleton getInstance() { return LazyHolder.INSTANCE; } }
public class Singleton1 { private Singleton1() {} private static final Singleton1 single = new Singleton1(); //靜態(tài)工廠方法 public static Singleton1 getInstance() { return single; }}
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注