1. ホーム
  2. java

[解決済み] JavaでThreadを殺すには?

2022-03-24 04:10:34

質問

を殺すにはどうしたらいいのでしょうか? java.lang.Thread をJavaで作成することはできますか?

どのように解決するのですか?

こちらをご覧ください を非推奨とした理由についてのSunのスレッド Thread.stop() . なぜこれが悪い方法だったのか、そして一般的にスレッドを安全に停止するために何をすべきなのか、詳しく説明されています。

彼らが推奨する方法は、バックグラウンドスレッドに停止を要求するフラグとして共有変数を使用することです。 この変数は、スレッドの終了を要求する別のオブジェクトによって設定することができます。