单例模式:单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。
class Singleton {
private static Singleton singleton;
private Singleton() {
}
public static synchronized Singleton getInstance() {
if (singleton == null) {
singleton = new Singleton();
}
return singleton;
}
}