读书人

System.out(0) 和 this.dispose(),该如

发布时间: 2012-01-19 00:22:28 作者: rapoo

System.out(0) 和 this.dispose()
各位高手,在关闭一个Frame或者JPanel时用System.out(0) 和 this.dispose()中哪一个比较好呢?它们占用内存和CPU有什么不同的吗?
我常用的是this.dispose(),但是关闭Frame后它还是会占用CPU,还存在任务管理器的进程中...
请高手赐教...
小弟谢过大家了....



[解决办法]
System.out(0)虚拟机退出。
[解决办法]
System.exit(0)是Java虚拟机退出。这样你所有的java程序都退出了
而this.dipose()是当前窗口(容器)退出。一般用于有多个窗口的情况下,简单的例子,一个Java做的系统,登录成功之后,要进入到主界面,这时候登录窗口就应该用this.dispose();
[解决办法]
this.dispose()就是好像关闭了,但是没有释放占用的资源

读书人网 >J2EE开发

热点推荐