作标记是不好的,你刚才那个是一个标准的单件设计模式,不过得改一下。 public class SomeClass { private static SomeClass _instance; protected SomeClass { //do you do; } public static SomeClass getInstance() { if(_instance==null) { _instance=new SomeClass(); } return _instance; } } 使用时请这样使用 SomeClass a=SomeClass.getInstance();
单件模式
最新推荐文章于 2024-09-03 22:52:48 发布