private boolean flag = true;
new Thread(new Runnable(){
public void run(){
while(flag){
try{
Thread.sleep(1000);
System.out.println("輸出");
}catch(InterruptedException e){
}
}
}
}).start();
線程裡面只有一個while循環,當while循環停止以後,這個線程是否還在運行?
要是不想while裡面的代碼繼續執行,最好把flag設置為false,不要手動去停止線程,容易出錯