Javaスレッド
JavaScript分類
すべての通常のねじを終了すると消えたねじ
すなわち、1つ以上の通常スレッドが存在する場合、JVMはxを終了する
すべての通常スレッドをオフにすると、JVMは、デーモンスレッドが実行されている場合でもoをオフにします.
開発者がねじを作成する場合、デフォルトは通常のねじです.
プロパティを変更することで、デーモンプロセスに変更できます.
Thread t = new Thread(new MyRunnable());
t.setDaemon(true);
t.start();
デフォルトで実行されるJavaスレッドごとのロールスレッドのステータスの確認
State s = t.getState();
スレッドのステータス
NEW
新しく作成されたスレッド/未起動(Thread.start()呼び出し前)
RUNNABLE
使用CPUのアクティブ状態
占有cpuの
BLOCKED
オブジェクトモニタの状態+オブジェクトの取得を待機します.wait()時の状態も含む
WAITING
別のスレッドによって生成されるイベントを待つステータス
スレッドが指定時間待ちの状態
スレッドの主関数が完了しました
(予期せぬ終了/例外またはエラーによって終了)
Reference
この問題について(Javaスレッド), 我々は、より多くの情報をここで見つけました https://velog.io/@ase0574/자바-스레드テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol