线程安全的单例
?
public class Singleton(){ private volatile static Singleton singleton; private Sington(){}; public static Singleton getInstance(){ if(singleton == null){ synchronized (Singleton.class); if(singleton == null){ singleton = new Singleton(); } } } return singleton; } }