面试手写这种就行了:懒汉式双重检验锁。
特点:延迟创建对象,线程安全,适用于多线程。
public class Singleton {
//私有静态成员变量,加上了volatile关键字确保可见性
private static volatile Singleton instance = null;
//私有构造方法
private Singleton() {
}</
面试手写这种就行了:懒汉式双重检验锁。
特点:延迟创建对象,线程安全,适用于多线程。
public class Singleton {
//私有静态成员变量,加上了volatile关键字确保可见性
private static volatile Singleton instance = null;
//私有构造方法
private Singleton() {
}</