7

20,0001 秒間に決まった回数 (たとえば ) 実行する必要があるタスクを実行する必要があるとします。

イベントの時間はどうしますか?

4

4 に答える 4

1

固定間隔の実行を必要とする制御システムを実装していて、それを Java で実装したい場合は、リアルタイムJava を読んでください。

何かを繰り返し実行する必要があり、ミリ秒単位の粒度で十分な場合は、TimerまたはScheduledThreadPoolExecutorを見てください。

より細かい粒度 (つまり、1 秒あたり 1000 回以上) が必要であるが、正確な間隔でコードを実行することを厳密に要求しない場合は、Peter Lawrey のビジー待機ソリューションでうまくいく可能性があります。

于 2013-10-03T22:15:55.497 に答える