Terminates the currently running Java Virtual Machine. The argument serves as a status code; by convention, a nonzero status code indicates abnormal termination. 这是System.exit(int)的解释,你调用System.exit()后,它会退出JVM,这样退出了JVM,所有其它的窗口当然会被关掉了,所以不要有用它,就this.setVisible(false);就可以了,即使这个窗口你长时间不用后,JVM会自动去收集垃圾,并释放这个窗口占用的资源的。
这是System.exit(int)的解释,你调用System.exit()后,它会退出JVM,这样退出了JVM,所有其它的窗口当然会被关掉了,所以不要有用它,就this.setVisible(false);就可以了,即使这个窗口你长时间不用后,JVM会自动去收集垃圾,并释放这个窗口占用的资源的。
dispose()退出内存