のソース コードを読んだとき、が とによって実装されているjava.util.Timerことがわかりました。java.util.TimerTimerThreadTaskQueue
java.util.Timerでキャンセルできると言われていますがjava.util.Timer.cancel()、
しかし、私が呼び出すjava.util.Timer.cancel()と、Timer の TimerThread がまだ実行されていることがわかりました。
これはオンライン システムの問題ですか?
また、可能であれば、どうすればTimerThread車内に立ち寄ることができjava.util.Timerますか?
TimerThread(jdk 7)のソースから、最終的にTimer.cancel()動作することがわかりました。
TimerThread の待機 TaskQueue、Timer.cancel()呼び出されたとき、TaskQueue 通知 TimerThread、および TimerThead は、`TaskQueue が EMPTY の場合に最終的に終了する必要があります...
コメントありがとうございます。お時間を無駄にして申し訳ありません。