标签:highlight 懒汉 构造方法 null 资源 饿汉式 int return turn
单例模式
饿汉式(由于调用时 对象已经在构造方法之前加载 耗资源)
class SignleTon{ private static SignleTon s1=new SignleTon(); private SignleTon() { System.out.println("SignleTon"); } public static SignleTon getSignleTon() { return s1; } }
懒汉式
class SignleTon{ private static SignleTon s1=null; private SignleTon() { System.out.println("SignleTon"); } public static SignleTon getSignleTon() { if (s1==null) { s1=new SignleTon(); } return s1; } }
标签:highlight 懒汉 构造方法 null 资源 饿汉式 int return turn
原文地址:https://www.cnblogs.com/tanlei-sxs/p/9932767.html