說明
1、isInterrupted()可以判斷目前執行緒是否被中斷,僅僅是interrupt()標識的一個判斷,並不會影響標識發生任何改變2、呼叫interrupt()的時候會設定內部的一個叫做interrupt flag的標識)。
實例
public static void main(String[] args) throws InterruptedException{ Thread thread = new Thread(()->{ while (true){} }); thread.start(); TimeUnit.SECONDS.sleep(1); System.out.println("Thread is interrupted :"+thread.isInterrupted()); thread.interrupt(); System.out.println("Thread is interrupted :"+thread.isInterrupted()); }
#Java是一種物件導向程式語言,可以寫桌面應用程式、網路應用程式、分散式系統和嵌入式系統應用程式。
以上是java isInterrupted()怎麼判斷線程的詳細內容。更多資訊請關注PHP中文網其他相關文章!