Java并发编程的基础-interrupt方法
生活随笔
收集整理的這篇文章主要介紹了
Java并发编程的基础-interrupt方法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
當(dāng)其他線程通過調(diào)用當(dāng)前線程的interrupt方法,表示向當(dāng)前線程打個招呼,告訴他可以中斷線程的執(zhí)行了,至于什么時候中斷,取決于當(dāng)前線程自己。
線程通過檢查資深是否被中斷來進行相應(yīng),可以通過isInterrupted()來判斷是否被中斷。
這種通過標(biāo)識位或者中斷操作的方式能夠使線程在終止時有機會去清理資源,而不是武斷地將線程停止,因此這種終止線程的做法顯得更加安全和優(yōu)雅。?
?
超強干貨來襲 云風(fēng)專訪:近40年碼齡,通宵達旦的技術(shù)人生總結(jié)
以上是生活随笔為你收集整理的Java并发编程的基础-interrupt方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java并发编程的基础-线程的终止
- 下一篇: Java并发编程的基础-Thread.i