ホームページ  >  記事  >  Java  >  Java isInterrupted() はどのようにしてスレッドを決定するのでしょうか?

Java isInterrupted() はどのようにしてスレッドを決定するのでしょうか?

王林
王林転載
2023-06-03 10:43:301046ブラウズ

説明

1. isInterrupted() は、現在のスレッドが中断されているかどうかを判断できます。これは、interrupt() ロゴの判断のみであり、ロゴの変更には影響しません。 2.interrupt() が呼び出されると、割り込みフラグと呼ばれる内部フラグが設定されます)。

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 は、デスクトップ アプリケーション、Web アプリケーション、分散システム、組み込みシステムを作成できるオブジェクト指向プログラミング言語です。システムアプリケーション。

以上がJava isInterrupted() はどのようにしてスレッドを決定するのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。