作者jb0802 (james)
看板java
标题[问题] 有关执行绪的存亡
时间Wed Dec 26 10:39:30 2007
程式如下
private void Check()
{
class CheckThread extends Thread
{
public void run()
{
try
{
Thread.sleep(3000);
}
catch(Exception T){}
CheckAll();
}
}
CheckThread CT = new CheckThread();
CT.setPriority(1);
CT.start();
}
这个Check()方法内的inner class CheckThread 跑 CheckAll()这个function
每次都只new一个CT的物件,然後我每五分钟呼叫Check()这个方法一次
请问如果前一次五分钟的CT如果没跑完,它是消失不见然後重跑新的CT物件一次吗
还是会一起跑,若是要一起跑我是否要令CT1、CT2、CT3才行
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.155.150
1F:推 superlubu:这个问题只要实测一下就会知道了吧... 把 sleep 加长 12/26 12:04
2F:→ superlubu:至五分钟以上, 再在 CheckAll 中做一句 System.out 12/26 12:04