懒汉式
public class Single1private static Single1 s=null;
private Single1(){}
public static Single1 getSingle1(){
if(s==null){
s=new Single1();
}
return s;
}
}
饿汉式
public class Single2 {
private static Single2 s=new Single2();
public static Single2 getSingle(){
return s;
}
}