19-其他说明
其他说明
ThreadPoolExecutor
提供了另一个版本的 invokeAll()
方法。
invokeAll(Collection<? extends Callable> tasks, long timeout, TimeUnit unit)
:该方法执行全部任务,如果在给定时间内全部任务执行完毕,则返回所有执行结果。TimeUnit
类对象是一个枚举类,包括DAYS
、HOURS
、MICROSECONDS
、MILLISECONDS
、MINUTES
、NANOSECONDS
和SECONDS
。