インタフェースjava.util.concurrent.ScheduledFuture
の使用
ScheduledFutureを使用するパッケージ
-
java.util.concurrentでのScheduledFutureの使用
java.util.concurrentのScheduledFutureのサブインタフェース修飾子と型メソッド説明指定された遅延後に実行可能になったワンショット・タスクを送信します。<V> ScheduledFuture<V> 指定された遅延後に実行できるようになった、値を返すワンショット・タスクを送信します。指定された遅延後に実行可能になったワンショット・タスクを送信します。<V> ScheduledFuture<V> 指定された遅延後に実行できるようになった、値を返すワンショット・タスクを送信します。<V> ScheduledFuture<V> ForkJoinPool.scheduleAtFixedRate(Runnable command, long initialDelay, long period, TimeUnit unit) 定期的なアクションを発行します。このアクションは、指定された初期遅延の後、次に指定された期間で実行できるようになります。つまり、実行は、initialDelay、initialDelay + period、initialDelay + 2 * periodなどの後に開始されます。ScheduledExecutorService.scheduleAtFixedRate(Runnable command, long initialDelay, long period, TimeUnit unit) 定期的なアクションを発行します。このアクションは、指定された初期遅延の後、次に指定された期間で実行できるようになります。つまり、実行は、initialDelay、initialDelay + period、initialDelay + 2 * periodなどの後に開始されます。ScheduledThreadPoolExecutor.scheduleAtFixedRate(Runnable command, long initialDelay, long period, TimeUnit unit) 定期的なアクションを発行します。このアクションは、指定された初期遅延の後、次に指定された期間で実行できるようになります。つまり、実行は、initialDelay、initialDelay + period、initialDelay + 2 * periodなどの後に開始されます。ForkJoinPool.scheduleWithFixedDelay(Runnable command, long initialDelay, long delay, TimeUnit unit) 定期的なアクションを発行します。このアクションは、指定された初期遅延の後に最初に実行可能になり、その後、ある実行の終了から次の実行の開始までの間に指定された遅延が発生します。ScheduledExecutorService.scheduleWithFixedDelay(Runnable command, long initialDelay, long delay, TimeUnit unit) 定期的なアクションを発行します。このアクションは、指定された初期遅延の後に最初に実行可能になり、その後、ある実行の終了から次の実行の開始までの間に指定された遅延が発生します。ScheduledThreadPoolExecutor.scheduleWithFixedDelay(Runnable command, long initialDelay, long delay, TimeUnit unit) 定期的なアクションを発行します。このアクションは、指定された初期遅延の後に最初に実行可能になり、その後、ある実行の終了から次の実行の開始までの間に指定された遅延が発生します。