==================================一====================================
public class Singleton {
private static Singleton instance = new Singleton();
private Singleton(){
}
public static Singleton getInstance(){
return instance;
}
}
===================================二===================================
/**
* 单例模式创新!google的ioc作者写的。只有在调用的时候才会初始化!而且线程安全
* 超级牛!
*/
public class Singleton {
static class SingletonHolder {
static Singleton instance = new Singleton();
}
public static Singleton getInstance() {
return SingletonHolder.instance;
}
}