| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 RejectedExecutionHandler 的软件包 | |
|---|---|
| java.util.concurrent | 在并发编程中很常用的实用工具类。 | 
| java.util.concurrent 中 RejectedExecutionHandler 的使用 | 
|---|
| 实现 RejectedExecutionHandler 的 java.util.concurrent 中的类 | |
|---|---|
static class | 
ThreadPoolExecutor.AbortPolicy
用于被拒绝任务的处理程序,它将抛出 RejectedExecutionException.  | 
static class | 
ThreadPoolExecutor.CallerRunsPolicy
用于被拒绝任务的处理程序,它直接在 execute 方法的调用线程中运行被拒绝的任务;如果执行程序已关闭,则会丢弃该任务。  | 
static class | 
ThreadPoolExecutor.DiscardOldestPolicy
用于被拒绝任务的处理程序,它放弃最旧的未处理请求,然后重试 execute;如果执行程序已关闭,则会丢弃该任务。  | 
static class | 
ThreadPoolExecutor.DiscardPolicy
用于被拒绝任务的处理程序,默认情况下它将丢弃被拒绝的任务。  | 
| 返回 RejectedExecutionHandler 的 java.util.concurrent 中的方法 | |
|---|---|
 RejectedExecutionHandler | 
ThreadPoolExecutor.getRejectedExecutionHandler()
返回用于未执行任务的当前处理程序。  | 
| 参数类型为 RejectedExecutionHandler 的 java.util.concurrent 中的方法 | |
|---|---|
 void | 
ThreadPoolExecutor.setRejectedExecutionHandler(RejectedExecutionHandler handler)
设置用于未执行任务的新处理程序。  | 
| 参数类型为 RejectedExecutionHandler 的 java.util.concurrent 中的构造方法 | |
|---|---|
ScheduledThreadPoolExecutor(int corePoolSize,
                            RejectedExecutionHandler handler)
使用给定初始参数创建一个新 ScheduledThreadPoolExecutor。  | 
|
ScheduledThreadPoolExecutor(int corePoolSize,
                            ThreadFactory threadFactory,
                            RejectedExecutionHandler handler)
使用给定初始参数创建一个新 ScheduledThreadPoolExecutor。  | 
|
ThreadPoolExecutor(int corePoolSize,
                   int maximumPoolSize,
                   long keepAliveTime,
                   TimeUnit unit,
                   BlockingQueue<Runnable> workQueue,
                   RejectedExecutionHandler handler)
用给定的初始参数和默认的线程工厂创建新的 ThreadPoolExecutor。  | 
|
ThreadPoolExecutor(int corePoolSize,
                   int maximumPoolSize,
                   long keepAliveTime,
                   TimeUnit unit,
                   BlockingQueue<Runnable> workQueue,
                   ThreadFactory threadFactory,
                   RejectedExecutionHandler handler)
用给定的初始参数创建新的 ThreadPoolExecutor。  | 
|
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。