以后再补充吧
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;
}
}