1. 首页
  2. 编程语言
  3. Java
  4. java高级应用:线程池的全面讲解(干货)

java高级应用:线程池的全面讲解(干货)

上传者: 2022-04-11 23:35:10上传 PDF文件 399.94 KB 热度 9次

所以,线程池中的线程复用极大节省了系统资源,当线程一段时间不再有任务处理时它也会自动销毁,而不会长驻内存。keepAliveTime:空余线程存活时间,指的是超过corePoolSize的空余线程达到多长时间才进行销毁。handler:拒绝策略,当工作队列、线程池全已满时如何拒绝新任务,默认抛出异常。线程池工作流程1、如果线程池中的线程小于corePoolSize时就会创建新线程直接执行任务。如何关闭线程池不再接受新的任务,之前提交的任务等执行结束再关闭线程池。不再接受新的任务,试图停止池中的任务再关闭线程池,返回所有未处理的线程list列表。

用户评论