java多線程的中止
使用flag控制一個(gè)線程的中止在run方法中加入
public void run(){
while(flag){
......
}
}
再加入
public void shutDown(){
flag=false;
}
以后使用shutDown進(jìn)行關(guān)閉線程,而不用廢棄了的stop方法,因?yàn)閟top方法太粗暴了,立馬停止線程的話,對(duì)已經(jīng)打開的資源不能進(jìn)行處理。
posted on 2007-12-09 11:35 劉錚 閱讀(381) 評(píng)論(0) 編輯 收藏 所屬分類: JAVA General