首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

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

2012-01-19 
System.out(0) 和 this.dispose()各位高手,在关闭一个Frame或者JPanel时用System.out(0) 和 this.dispose(

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()就是好像关闭了,但是没有释放占用的资源

热点排行