单例模式
1 //内存中唯一(static)的对象,不可以重复新建(new) 2 public class Simple { 3 private static Simple s = new Simple(); //静态声明对象本身,该对象必唯一 4 //1.如何保证不被外部调用,反复新建 5 private Simple() {} 6 //2.要提供一个接口,可以让大家获取该对象 7 public static Simple getSimple() { 8 // if (s == null) { 9 // s = new Simple(); 10 // } 11 return s; 12 } 13 }