Object obj
if(obj==null) {
 System.out.println("未被实例化");
}

解决方案 »

  1.   

    class XXXX
    {
    private static Object obj = null;
    public static boolean isInstialized()
    {
      return this.obj != null;
    }
    public static Object getInstance()
    {
      return this.obj;
    }
    }
      

  2.   

    忘写了class XXXX
    {
    private static Object obj = null;
    public XXXX()

      this.obj = this;
    }
    public static boolean isInstialized()
    {
      return obj != null;
    }
    public static Object getInstance()
    {
      return obj;
    }
    }
      

  3.   

    如果这个类名以String 类型作为参数传到某个函数中动态的判断它是否被实例化过该怎么办呢?
      

  4.   

    Class.forname("类名")可以得到类的实例,用上面的方法构造类就可以知道是否被实例化过了。
    用singletion
      

  5.   

    Class.forName("类名")得到的是“Class”的实例之后调用什么方法能知道这个类实例化过呢?
      

  6.   

    问得不清楚,用singleton就行了
      

  7.   

    问题是这样,
    public void main(String[] str) //str[0]将传进一个类名
    {
       //此出根据传进的类名实例化该类,并且如果实例化过得到它的引用就可以了
    }