作者icecastleo (酷捏)
看板java
标题[虫?] While(ture)回圈中断
时间Wed Oct 28 20:40:55 2009
我有一个While回圈
每隔一段时间会开启 Thread
接着 Sleep
但程式有时候会自动结束
大概一天
主程式并没有 Throw 任何 Exception
请问我要怎麽知道
Java程式自动关闭的原因?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.167.7.129
1F:推 PsMonkey:我不太相信没有 exception,也许是没有处理它? 10/28 20:53
我试试去处理Thread的UncaughtException看看,如果是因为这个,
那请问造成的原因有可能是什麽?
※ 编辑: icecastleo 来自: 218.167.7.129 (10/28 22:43)
2F:→ JeanWei:Garbage Collection? 把sleep间隔变小试试短时间看看? 10/29 03:51
3F:推 PsMonkey:GC 会造成程式死掉? 没有听说过耶 @_@ 10/29 08:16
4F:→ jacobcrab:确定一下你的synchronize有没有做好,程式跑久了 10/29 08:40
5F:→ jacobcrab:JavaVM可以作最佳化再编译,到时可能会有怪怪的事 10/29 08:46