1,饿汉模式/单例模式,一开始就新建一个静态变量,后面用getInstance()都是同一个变量
2,懒汉模式/单例模式,在getInstance()才会new一个对象,在第一个有了后不会继续创建
3,懒汉模式有线程不安全问题,用double-check lock方法,(检查两次null,再用同步锁
1,饿汉模式/单例模式,一开始就新建一个静态变量,后面用getInstance()都是同一个变量
2,懒汉模式/单例模式,在getInstance()才会new一个对象,在第一个有了后不会继续创建
3,懒汉模式有线程不安全问题,用double-check lock方法,(检查两次null,再用同步锁