線程池執(zhí)行過程
線程池生命周期
線程池分類
阻塞隊(duì)列
拒絕策略
- ThreadPoolExecutor.AbortPolicy:????丟棄任務(wù)并拋出RejectedExecutionException異常
-ThreadPoolExecutor.DiscardPolicy:也是丟棄任務(wù),但是不拋出異常
-ThreadPoolExecutor.DiscardOldestPolicy:丟棄隊(duì)列最前面的任務(wù)孕锄,然后嘗試重新執(zhí)行任務(wù)(重復(fù)此過程)
-ThreadPoolExecutor.CallerRunsPolicy:由調(diào)用線程處理該任務(wù)