就是说要把这个类声明为Static类型的。

解决方案 »

  1.   

    对了,声明为Static 时,加一个final 关键字,保证JVM里都是唯一的,不论是实例变量,还是内存中空间分配。
      

  2.   

    public class Singleton {
        private static Singleton ourInstance;    public synchronized static Singleton getInstance() {
            if (ourInstance == null) {
                ourInstance = new Singleton();
            }
            return ourInstance;
        }    private Singleton() {
        }
    }通过getInstance方法取得实例。 Singleton 类保证只有一个实例。 这是很典型的单例模式。另外纠正一下上面二位
    把类声明为 static 不是只有一个实例,而是一个实例都没有。