单例模式

 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 }

 

posted @ 2020-05-11 23:36  冰韵不徙  阅读(82)  评论(0编辑  收藏  举报