|
|
==================================一====================================
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; } } |
|