网站开发专业有什么工作,杭州网络整合营销公司,一般做一个网站专题页多少钱,wordpress国外全能主题推荐单例模式的出现#xff0c;其主要的目的是为了使一个类只有一个实例存在。 实现单例模式主要有两种方式#xff08;我所知道的#xff09; 饿汉式#xff1a;不管有没有需要#xff0c;都在内部先new出一个实例public class Singleton{//私有的默认构造子 private Single…单例模式的出现其主要的目的是为了使一个类只有一个实例存在。 实现单例模式主要有两种方式我所知道的 饿汉式不管有没有需要都在内部先new出一个实例 public class Singleton{//私有的默认构造子 private Singleton() {} //已经自行实例化 private static final Singleton single new Singleton(); //静态工厂方法 public static Singleton getInstance() { return single; } } 懒汉式在应用时先检查是否存在实例如不存在new一个实例 //懒汉式单例类.在第一次调用的时候实例化
public class Singleton { //私有的默认构造子 private Singleton() {} //注意这里没有final private static Singleton singlenull; //静态工厂方法 public synchronized static Singleton getInstance() { if (single null) { single new Singleton(); } return single; }
} 转载于:https://www.cnblogs.com/deoZy/p/3723062.html