饿汉式
/**
* 饿汉式
* @author jakie
*
*/
public class Single {
private static Single s = new Single();
private Single(){
}
public static Single getS(){
return s;
}
}
懒汉式
/**
* 懒汉式和饿汉式
* @author jakie
*
*/
public class Single {
private static Single s;
private Single(){
}
public static Single getS(){
if(s==null){
s=new Single();
}
return s;
}
}