线程的创建和消亡:corePoolSize, maPoolSize 和 keepAliveTime
处理排队的 Task:放队列里
超过队列长度的任务:抛弃或者让调用者执行
hooks用来扩展ThreadPoolService
discardOldest和 PriorityBlockingQueue连用可能把高优先级的丢掉
有些任务,他们之间可能有线程安全问题,所以要用SingleThreadPoolService
executor 总结
最新推荐文章于 2023-06-29 10:15:25 发布