首頁 > Java > java教程 > java isInterrupted()怎麼判斷線程

java isInterrupted()怎麼判斷線程

王林
發布: 2023-06-03 10:43:30
轉載
1081 人瀏覽過

說明

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是一種物件導向程式語言,可以寫桌面應用程式、網路應用程式、分散式系統和嵌入式系統應用程式。

以上是java isInterrupted()怎麼判斷線程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板