java.util.concurrent.RunnableFuture 接口 源碼

線程池相關

源碼:

package java.util.concurrent;

public interface RunnableFuture<V> extends Runnable, Future<V> {
    //在未被取消的狀況下,將此 Future 設置爲計算的結果
    void run();
}

接口 RunnableFuture<V>

    類型參數:html

    V - 此 Future 的 get 方法所返回的結果類型。java

    全部超級接口:api

        Future<V>, Runnablespa

    全部已知子接口:.net

        RunnableScheduledFuture<V>線程

    全部已知實現類:3d

        FutureTaskSwingWorkercode

    做爲 Runnable 的 Future。成功執行 run 方法能夠完成 Future 並容許訪問其結果。htm

    另請參見:blog

    FutureTaskExecutor

 

從接口 java.util.concurrent.Future 繼承的方法

 

 cancelgetgetisCancelledisDone

 

run

void run()

    在未被取消的狀況下,將此 Future 設置爲計算的結果。

    指定者:

        接口 Runnable 中的 run

    另請參見:

    Thread.run()

相關文章
相關標籤/搜索