一、饿汉式
class Bank{
private Bank(){
}
private static Bank instance=new Bank();
public static Bank getInstance(){
return instance;
}
}
二、懒汉式
class Bank{
private Bank(){
}
private static Bank instance=null;
public static Bank getInstance{
if(instance==nell){
synchronized(Bank.class){
if(instance==null)
instance=new Bank();
}
return instance;
}