10分ごとに実行されるタイマーがあるとします。その処理のサイクルに 10 分以上かかる場合はどうでしょうか。そのための新しいスレッドが開始されますか?現在の操作を中断しますか? タイマー内で単一のオブジェクトが変更された場合はどうなりますか?
問題が明確であり、サンプルアプリケーションを介してテストして大まかな答えを見つけるのではなく、マルチスレッドプログラミングオタクの観点から完全な答えを知りたいため、そのコードについて言及していない場合は申し訳ありません。実は、その動作メカニズムの背後にあるロジックを知りたいです。