1、饿汉式
public class Singleton {private Singleton(){}
private static Singleton singleton=new Singleton();
public static Singleton getSingleton(){
return singleton;
}
}
2、懒汉式
class Singleton1{private static Singleton1 singleton1;
private Singleton1(){}
public synchronized static Singleton1 getSingleton()
{
if(singleton1 == null){
singleton1=new Singleton1();
return singleton1;
}
return singleton1;
}
}