1. 饿汉式单例类 public class SingletonClass {
private static final SingletonClass instance=new SingletonClass(); //私有构造函数
private SingletonClass() {}
public static SingletonClass getInstance() { return instance;
}
}
2. 懒汉式单例模式 public class SingletonClass {
private static SingletonClass instance=null; //私有构造函数
private SingletonClass() {}
public synchronized static SingletonClass getInstance() { if(instance==null) {
instance=new SingletonClass();
}
return instance;
}
}