Module  java.base
软件包  java.util.concurrent

Class ThreadPoolExecutor.DiscardOldestPolicy

    • 构造方法详细信息

      • DiscardOldestPolicy

        public DiscardOldestPolicy​()
        为给定的执行者创建一个 DiscardOldestPolicy
    • 方法详细信息

      • rejectedExecution

        public void rejectedExecution​(Runnable r,
                                      ThreadPoolExecutor e)
        获取并忽略执行者否则将执行的下一个任务,如果一个可以立即可用,然后重试任务r的执行,除非执行程序关闭,否则任务r被替换为丢弃。
        Specified by:
        rejectedExecution在接口 RejectedExecutionHandler
        参数
        r - 请求执行的可运行任务
        e - 执行者尝试执行此任务