1.懒汉式
public class Test{
private static Test mm; //私有静态变量
private Test () {} //私有构造方法
//公开的静态的工厂方法
public static Test getMm(){
if(mm==null){
mm=new Test();
}
return mm;
}
}
2.饿汉式
public class Test{
private static Test mm=new Test(); //私有静态变量
private Test () {} //私有构造方法
//公开的静态的工厂方法
public static Test getMm(){
return mm;
}
}