类的用途
java.util.concurrent.TimeoutException
使用 TimeoutException 的包
包
描述
通常在并发编程中有用的实用程序类。
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
为并发编程定义非最终 API。
-
TimeoutException 在 java.util.concurrent 中的用法
修饰符和类型方法描述int等待直到所有 parties 在此屏障上调用await,或者指定的等待时间结束。intPhaser.awaitAdvanceInterruptibly(int phase, long timeout, TimeUnit unit) 等待此移相器的相位从给定的相位值前进或给定的超时时间过去,如果在等待时被中断则抛出InterruptedException,或者如果当前相位不等于给定的相位值或此移相器终止则立即返回。等待另一个线程到达这个交换点(除非当前线程是 interrupted 或指定的等待时间已过),然后将给定的对象传输给它,接收它的对象作为回报。如有必要,最多等待此未来完成的给定时间,然后返回其结果(如果可用)。final V如有必要,最多等待计算完成的给定时间,然后检索其结果(如果可用)。如有必要,最多等待计算完成的给定时间,然后检索其结果(如果可用)。<T> TAbstractExecutorService.invokeAny(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit) <T> TExecutorService.invokeAny(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit) 执行给定的任务,返回已成功完成的任务的结果(即,没有抛出异常),如果在给定的超时结束之前有任何执行的话。 -
TimeoutException 在 javax.swing 中的用法
在 javax.swing 中抛出 TimeoutException -
TimeoutException 在 jdk.incubator.concurrent 中的用法
修饰符和类型方法描述等待所有线程完成或任务范围关闭,直到给定的截止日期。等待所有线程完成或任务范围关闭,直到给定的截止日期。等待所有线程完成或任务范围关闭,直到给定的截止日期。