モジュール java.base
パッケージ java.util.concurrent

インタフェースRunnableFuture<V>

型パラメータ:
V - このFutureのgetメソッドで返される結果型
すべてのスーパー・インタフェース:
Future<V>, Runnable
既知のすべてのサブインタフェース:
RunnableScheduledFuture<V>
既知のすべての実装クラス:
FutureTask, SwingWorker

public interface RunnableFuture<V>
extends Runnable, Future<V>
RunnableであるFutureです。 runメソッドの実行に成功すると、Futureが完了し、その結果にアクセスできます。
導入されたバージョン:
1.6
関連項目:
FutureTask, Executor
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    void run()
    取り消されていなければ、このFutureに計算結果を設定します。

    インタフェース java.util.concurrent.Futureで宣言されたメソッド

    cancel, get, get, isCancelled, isDone
  • メソッドの詳細

    • run

      void run()
      取り消されていなければ、このFutureに計算結果を設定します。
      定義:
      run、インタフェース: Runnable
      関連項目:
      Thread.run()