线程池4种处理策略 1.CallerRunsPolicy 不想丢弃任务,使用本身线程执行。除非线程池已经关闭了。 2.AbortPolicy 抛出异常RejectedExecutionException,丢弃任务 3.DiscardPolicy 不抛异常,丢弃任务 4.DiscardOldestPolicy 丢弃最早的任务,重试执行该任务