日期:2009-08-17  浏览次数:20369 次

作标记是不好的,你刚才那个是一个标准的单件设计模式,不过得改一下。
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();