- java.lang.Object
 -  
      
- java.util.concurrent.ThreadPoolExecutor.DiscardOldestPolicy
 
 
-  
       
- 实现的所有接口
 -  
         
RejectedExecutionHandler 
- Enclosing class:
 - ThreadPoolExecutor
 
public static class ThreadPoolExecutor.DiscardOldestPolicy extends Object implements RejectedExecutionHandler
被拒绝任务的处理程序,丢弃最早的未处理请求,然后重试execute,除非执行程序关闭,在这种情况下,任务将被丢弃。 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 DiscardOldestPolicy()为给定的执行程序创建DiscardOldestPolicy。 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
rejectedExecution
public void rejectedExecution(Runnable r, ThreadPoolExecutor e)
获取并忽略执行程序否则将执行的下一个任务(如果一个可立即执行),然后重试任务r的执行,除非执行程序被关闭,在这种情况下,任务r被丢弃。- Specified by:
 -  
              
rejectedExecutionin interfaceRejectedExecutionHandler - 参数
 -  
              
r- 请求执行的可运行任务 -  
              
e- 尝试执行此任务的执行程序 
 
 -  
 
 -