单例模式
定义
代码实现
饿汉模式
class Singleton {
private static Singleton sInstance = new Singleton();
//私有构造方法
private Singleton() {
}
public static Singleton getInstance() {
return sInstance;
}
}懒汉模式(线程不安全)
懒汉模式(互斥锁)
懒汉模式(双重null检查)
静态内部类
Last updated