java的回收机制会自动释放内存。

解决方案 »

  1.   

    这样:
       jInternalFrame = null;
    那么垃圾回收器就会回收掉它占用的内存。其实jInternalFrame.dispose()也行。
      

  2.   

    同意楼上二位。
    java的回收机制是java的一大特色阿
      

  3.   

    既然用JAVA就不要想那么多了,又不是C++,还得自己释放内存
      

  4.   

    jInternalFrame = null;
    就可以了吧
      

  5.   


    jInternalFrame.dispose()
    绝对不会立即回收=null,只是有可能回收,但不保证。
      

  6.   

    不会立即释放内存,Java会在适当的时候使用其垃圾回收机制来回收内存。
      

  7.   

    是的 dispose根本没有回收 我试过了! 我想如何在窗口关掉的时候让内存释放如何能做到呢?
      

  8.   

    那你就手动进行回收吧。
    Runtime.getRuntime().gc();