FutureTask 构造函数

定义

重载

FutureTask(ICallable)

创建一个 FutureTask 将在运行后执行给定 Callable的 。

FutureTask(IRunnable, Object)

创建一个 FutureTask 将在运行后执行给定 Runnable的,并排列 get 将在成功完成时返回给定结果。

FutureTask(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

FutureTask(ICallable)

创建一个 FutureTask 将在运行后执行给定 Callable的 。

[Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Callable;)V", "")]
public FutureTask(Java.Util.Concurrent.ICallable? callable);
[<Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Callable;)V", "")>]
new Java.Util.Concurrent.FutureTask : Java.Util.Concurrent.ICallable -> Java.Util.Concurrent.FutureTask

参数

callable
ICallable

可调用的任务

属性

注解

创建一个 FutureTask 将在运行后执行给定 Callable的 。

适用于 . 的 java.util.concurrent.FutureTask.FutureTask(java.util.concurrent.Callable<V>)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

FutureTask(IRunnable, Object)

创建一个 FutureTask 将在运行后执行给定 Runnable的,并排列 get 将在成功完成时返回给定结果。

[Android.Runtime.Register(".ctor", "(Ljava/lang/Runnable;Ljava/lang/Object;)V", "")]
public FutureTask(Java.Lang.IRunnable? runnable, Java.Lang.Object? result);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/Runnable;Ljava/lang/Object;)V", "")>]
new Java.Util.Concurrent.FutureTask : Java.Lang.IRunnable * Java.Lang.Object -> Java.Util.Concurrent.FutureTask

参数

runnable
IRunnable

可运行的任务

result
Object

成功完成后返回的结果。 如果不需要特定结果,请考虑使用窗体的构造: Future<?> f = new FutureTask<Void>(runnable, null)

属性

注解

创建一个 FutureTask 将在运行后执行给定 Runnable的,并排列 get 将在成功完成时返回给定结果。

适用于 . 的 java.util.concurrent.FutureTask.FutureTask(java.lang.Runnable, V)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

FutureTask(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

protected FutureTask(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.FutureTask : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.FutureTask

参数

javaReference
IntPtr

nativeint

IntPtr一个包含 Java 本机接口 (JNI) 对象引用。

transfer
JniHandleOwnership

指示 JniHandleOwnership如何处理 javaReference

注解

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于