java面試題之如何中斷一個線程?


方法一:調用interrupt方法,通知線程應該中斷了:

      A.如果線程處於被阻塞狀態,那么線程將立即退出被阻塞狀態,並拋出了一個InterruptedException異常。

              B.如果線程處於正常活動狀態,那么會將該線程的中斷標志設置為true。被設置中斷標志的線程將正常運行,不受影響。

方法二:使用volatile boolean類型變量控制;  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM