1.Singleton(單例模式)
一個類在系統中只存在一個實例,并提供該實例的全局訪問點。
樣例代碼,lazy-load:
public class Singleton {
private static Singleton instance;
private Singleton(){
}
public static synchronized Singleton getInstance(){
if(instance==null)
instance=new Singleton();
return instance;
}
}
or
public class Singleton(){
public static final Singleton instance=new Singleton();
private Singleton(){
}
}