abstractexecutorservice.html
来自「j2se5-api-zh,java文档的中文版本」· HTML 代码 · 共 521 行 · 第 1/3 页
HTML
521 行
</TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""><TR ALIGN="right" VALIGN=""><TD NOWRAP><FONT SIZE="-1"><CODE><T> T</CODE></FONT></TD></TR></TABLE></CODE></FONT></TD><TD><CODE><B><A HREF="AbstractExecutorService.html#invokeAny(java.util.Collection)">invokeAny</A></B>(<A HREF="../Collection.html" title="java.util 中的接口">Collection</A><<A HREF="Callable.html" title="java.util.concurrent 中的接口">Callable</A><T>> tasks)</CODE><BR> 执行给定的任务,如果某个任务已成功完成(也就是未抛出异常),则返回其结果。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""><TR ALIGN="right" VALIGN=""><TD NOWRAP><FONT SIZE="-1"><CODE><T> T</CODE></FONT></TD></TR></TABLE></CODE></FONT></TD><TD><CODE><B><A HREF="AbstractExecutorService.html#invokeAny(java.util.Collection, long, java.util.concurrent.TimeUnit)">invokeAny</A></B>(<A HREF="../Collection.html" title="java.util 中的接口">Collection</A><<A HREF="Callable.html" title="java.util.concurrent 中的接口">Callable</A><T>> tasks, long timeout, <A HREF="TimeUnit.html" title="java.util.concurrent 中的枚举">TimeUnit</A> unit)</CODE><BR> 执行给定的任务,如果在给定的超时期满前某个任务已成功完成(也就是未抛出异常),则返回其结果。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""><TR ALIGN="right" VALIGN=""><TD NOWRAP><FONT SIZE="-1"><CODE><T> <A HREF="Future.html" title="java.util.concurrent 中的接口">Future</A><T></CODE></FONT></TD></TR></TABLE></CODE></FONT></TD><TD><CODE><B><A HREF="AbstractExecutorService.html#submit(java.util.concurrent.Callable)">submit</A></B>(<A HREF="Callable.html" title="java.util.concurrent 中的接口">Callable</A><T> task)</CODE><BR> 提交一个返回值的任务用于执行,返回一个表示任务的未决结果的 Future。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="Future.html" title="java.util.concurrent 中的接口">Future</A><?></CODE></FONT></TD><TD><CODE><B><A HREF="AbstractExecutorService.html#submit(java.lang.Runnable)">submit</A></B>(<A HREF="../../lang/Runnable.html" title="java.lang 中的接口">Runnable</A> task)</CODE><BR> 提交一个 Runnable 任务用于执行,并返回一个表示该任务的 Future。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""><TR ALIGN="right" VALIGN=""><TD NOWRAP><FONT SIZE="-1"><CODE><T> <A HREF="Future.html" title="java.util.concurrent 中的接口">Future</A><T></CODE></FONT></TD></TR></TABLE></CODE></FONT></TD><TD><CODE><B><A HREF="AbstractExecutorService.html#submit(java.lang.Runnable, T)">submit</A></B>(<A HREF="../../lang/Runnable.html" title="java.lang 中的接口">Runnable</A> task, T result)</CODE><BR> 提交一个 Runnable 任务用于执行,并返回一个 Future,该 Future 表示任务一旦完成后即返回给定的结果。</TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>从类 java.lang.<A HREF="../../lang/Object.html" title="java.lang 中的类">Object</A> 继承的方法</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../lang/Object.html#clone()">clone</A>, <A HREF="../../lang/Object.html#equals(java.lang.Object)">equals</A>, <A HREF="../../lang/Object.html#finalize()">finalize</A>, <A HREF="../../lang/Object.html#getClass()">getClass</A>, <A HREF="../../lang/Object.html#hashCode()">hashCode</A>, <A HREF="../../lang/Object.html#notify()">notify</A>, <A HREF="../../lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="../../lang/Object.html#toString()">toString</A>, <A HREF="../../lang/Object.html#wait()">wait</A>, <A HREF="../../lang/Object.html#wait(long)">wait</A>, <A HREF="../../lang/Object.html#wait(long, int)">wait</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.util.concurrent.ExecutorService"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>从接口 java.util.concurrent.<A HREF="ExecutorService.html" title="java.util.concurrent 中的接口">ExecutorService</A> 继承的方法</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="ExecutorService.html#awaitTermination(long, java.util.concurrent.TimeUnit)">awaitTermination</A>, <A HREF="ExecutorService.html#isShutdown()">isShutdown</A>, <A HREF="ExecutorService.html#isTerminated()">isTerminated</A>, <A HREF="ExecutorService.html#shutdown()">shutdown</A>, <A HREF="ExecutorService.html#shutdownNow()">shutdownNow</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.util.concurrent.Executor"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>从接口 java.util.concurrent.<A HREF="Executor.html" title="java.util.concurrent 中的接口">Executor</A> 继承的方法</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="Executor.html#execute(java.lang.Runnable)">execute</A></CODE></TD></TR></TABLE> <P><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>构造方法详细信息</B></FONT></TH></TR></TABLE><A NAME="AbstractExecutorService()"><!-- --></A><H3>AbstractExecutorService</H3><PRE>public <B>AbstractExecutorService</B>()</PRE><DL></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>方法详细信息</B></FONT></TH></TR></TABLE><A NAME="submit(java.lang.Runnable)"><!-- --></A><H3>submit</H3><PRE>public <A HREF="Future.html" title="java.util.concurrent 中的接口">Future</A><?> <B>submit</B>(<A HREF="../../lang/Runnable.html" title="java.lang 中的接口">Runnable</A> task)</PRE><DL><DD><B>从接口 <CODE><A HREF="ExecutorService.html#submit(java.lang.Runnable)">ExecutorService</A></CODE> 复制的描述</B></DD><DD>提交一个 Runnable 任务用于执行,并返回一个表示该任务的 Future。<P><DD><DL><DT><B>指定者:</B><DD>接口 <CODE><A HREF="ExecutorService.html" title="java.util.concurrent 中的接口">ExecutorService</A></CODE> 中的 <CODE><A HREF="ExecutorService.html#submit(java.lang.Runnable)">submit</A></CODE></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>task</CODE> - 要提交的任务。<DT><B>返回:</B><DD>表示任务等待完成的 Future,并且其 <tt>get()</tt> 方法在完成后将返回 <tt>null</tt>。</DL></DD></DL><HR><A NAME="submit(java.lang.Runnable,java.lang.Object)"><!-- --></A><A NAME="submit(java.lang.Runnable, T)"><!-- --></A><H3>submit</H3><PRE>public <T> <A HREF="Future.html" title="java.util.concurrent 中的接口">Future</A><T> <B>submit</B>(<A HREF="../../lang/Runnable.html" title="java.lang 中的接口">Runnable</A> task, T result)</PRE><DL><DD><B>从接口 <CODE><A HREF="ExecutorService.html#submit(java.lang.Runnable, T)">ExecutorService</A></CODE> 复制的描述</B></DD><DD>提交一个 Runnable 任务用于执行,并返回一个 Future,该 Future 表示任务一旦完成后即返回给定的结果。<P><DD><DL><DT><B>指定者:</B><DD>接口 <CODE><A HREF="ExecutorService.html" title="java.util.concurrent 中的接口">ExecutorService</A></CODE> 中的 <CODE><A HREF="ExecutorService.html#submit(java.lang.Runnable, T)">submit</A></CODE></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>task</CODE> - 要提交的任务<DD><CODE>result</CODE> - 返回的结果<DT><B>返回:</B><DD>表示任务等待完成的 Future,并且其 <tt>get()</tt> 方法在完成后将返回给定的结果。</DL></DD></DL><HR><A NAME="submit(java.util.concurrent.Callable)"><!-- --></A><H3>submit</H3><PRE>public <T> <A HREF="Future.html" title="java.util.concurrent 中的接口">Future</A><T> <B>submit</B>(<A HREF="Callable.html" title="java.util.concurrent 中的接口">Callable</A><T> task)</PRE><DL><DD><B>从接口 <CODE><A HREF="ExecutorService.html#submit(java.util.concurrent.Callable)">ExecutorService</A></CODE> 复制的描述</B></DD><DD>提交一个返回值的任务用于执行,返回一个表示任务的未决结果的 Future。
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?