Singleton
public class Singleton {
private Singleton() {
}
// // 在自己内部定义自己一个实例
// // 注意这是private 只供内部调用
// private static Singleton instance = new Singleton();
//
// // 这里提供了一个供外部访问本class的静态方法,可以直接访问
// public static Singleton getInstance() {
// return instance;
// }
private static Singleton instance = null;
public static synchronized Singleton getInstance() {
if (instance==null)
instance=new Singleton();
return instance;
}
}