請教:java的子執行緒和主控執行緒之間的關係?

myvrml發表於2004-10-18
主控執行緒:A實際上是一個servlet
b.run();
andDoAnotherThing();
子執行緒:B類似守護程式,是一個死迴圈,
run(){
while(true){
if(ok){
doSth();
}
else
{
wait(1000);
}
}

我現在的問題是:希望執行b.run()後還能執行andDoAnotherThing(),但實際上程式陷入到了while(true)裡面出不來了,後面的andDoAnotherThing沒辦法執行,請問該如何做?

相關文章