用一个boolean变量表示是否初始化已经完成。

解决方案 »

  1.   


    X x =new X();  其实就是这个意思。。 拿到x这个东西了 
      

  2.   


    ....换点优雅的方式好不好。。   
    new 个对象需要十分钟,这件事情本身就不怎么优雅 ...
      

  3.   


    X x =new X();  其实就是这个意思。。 拿到x这个东西了 这个难道不是对象初始化完成后 才跟引用联系起来的? 在对象不存在之前 单纯声明 x 不就是类似一个值为null的指针变量吗