饿汉式单例
class Singleton{
private static Singleton s=new Singleton();
private Singleton(){
}
public static Singleton getInstance(){
return s;
}
public void show() {
System.out.println("========");
}
}
懒汉式单例
class Singleton{
private static Singleton s;
private Singleton(){
}
public static Singleton getInstance(){
if(s==null){
s=new Singleton();
}
return s;
}
public void show() {
System.out.println("========");
}
}