当我关闭了我写的GUI程序后 如何能删除内存中驻留的东东如题 我是点了JFrame自带的那个"差"我平时关闭程序的都是写 System.exit(0); 的不知道这个能否完全关闭!

解决方案 »

  1.   

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    这样就可以了吧
      

  2.   

    System.exit(0)就是直接终止当前运行的JVM
    JFrame frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)是对按下当前框架的关闭动作做出关闭框架的回应,只有当当前框架是最后一个可显示的框架时,才终止JVM。
    都可以完全关闭释放资源的,至于资源回收那是gc的事情。