モジュール 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
関連項目:
  • ネストされたクラスのサマリー

    インタフェースjava.util.concurrent.Futureで宣言されたネストされたクラス/インタフェース

    Future.State
  • メソッドのサマリー

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

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

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

    • run

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