Java线程池原理是啥? -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Java线程池原理是啥?

小天使爱美 2020-04-12 22:18:05 344

Java线程池原理是啥?

Java
分享到
取消 提交回答
全部回答(2)
  • 苍霞学子
    2020-04-22 22:32:53

    java中的线程池是运用场景最多的并发框架。在开发过程中,合理的使用线程池能够带来下面的一些好处: 1、降低资源的消耗。 2、提高响应速度。 3、提高线程的可管理型。

    0 0
  • 星尘linger
    2020-04-12 22:19:11

    提交一个任务到线程池中,线程池的处理流程如下: 1、判断线程池里的核心线程是否都在执行任务,如果不是(核心线程空闲或者还有核心线程没有被创建)则创建一个新的工作线程来执行任务。如果核心线程都在执行任务,则进入下个流程。 2、线程池判断工作队列是否已满,如果工作队列没有满,则将新提交的任务存储在这个工作队列里。如果工作队列满了,则进入下个流程。 3、判断线程池里的线程是否都处于工作状态,如果没有,则创建一个新的工作线程来执行任务。如果已经满了,则交给饱和策略来处理这个任务。

    0 0
添加回答
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题