[解決済み] java.util.Timerクラスでスケジュールされたタスクを停止させる方法
2022-03-04 01:06:54
質問
を使っています。
java.util.Timer
クラスで、あるタスクを実行するためにそのスケジュール・メソッドを使用していますが、6回実行した後、そのタスクを停止しなければなりません。
どうすればいいのでしょうか?
どのように解決するのですか?
タイマーのリファレンスをどこかに保存しておいて、使用する。
timer.cancel();
timer.purge();
を実行すると、それが何であれ停止します。このコードは、実行中のタスクの内部に
static int
というように、回った回数を数えることができます。
private static int count = 0;
public static void run() {
count++;
if (count >= 6) {
timer.cancel();
timer.purge();
return;
}
... perform task here ....
}
関連
-
[解決済み] JVMフラグCMSClassUnloadingEnabledは、実際に何をするのですか?
-
[解決済み] Apache Camelのログに簡単なテキストを記録する
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] プライベートメソッド、フィールド、インナークラスを持つクラスをテストするにはどうすればよいですか?
-
[解決済み] B "の印刷が "#"の印刷より劇的に遅いのはなぜですか?
-
[解決済み] なぜゲッターとセッター/アクセッサーを使うのですか?
-
[解決済み] 整数の平方根が整数であるかどうかを判断する最速の方法
-
[解決済み] Javaでメソッドの実行時間を計るにはどうしたらいいですか?
-
[解決済み] Java のメソッド名を文字列で指定した場合、どのように呼び出すのですか?
-
[解決済み] メソッドの戻り値の型を汎用的にするにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] トークンのシンタックスエラー、これらのトークンを削除してください [closed].
-
[解決済み] Eclipse デフォルトのフォント名
-
[解決済み] getContentPane()は具体的に何をするのですか?
-
[解決済み] Java Genericメソッドをstaticにするには?
-
[解決済み] 午前0時からの時間を秒単位で取得する方法
-
[解決済み] HTTP ステータス 500 - サーブレットクラス pkg.coreServlet のインスタンス化に失敗しました。
-
[解決済み] Java の文字列インデックスが範囲外です。0 [閉店]
-
[解決済み] SubclipseとJavaHLのインストールで頭を悩ます
-
[解決済み] 文字列の巻き方
-
[解決済み] x--やx++はここで何をするのですか?