线程池框架executor
Posted panxuejun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线程池框架executor相关的知识,希望对你有一定的参考价值。
Eexecutor作为灵活且强大的异步执行框架,其支持多种不同类型的任务执行策略,提供了一种标准的方法将任务的提交过程和执行过程解耦开发,基于生产者-消费者模式,其提交任务的线程相当于生产者,执行任务的线程相当于消费者,并用Runnable来表示任务,Executor的实现还提供了对生命周期的支持,以及统计信息收集,应用程序管理机制和性能监视等机制。
线程池大小变化规则:
若执行线程数<core线程数,则创建线程执行任务,这个线程是属于core线程的
若执行线程数>=core线程数,则将任务放到阻塞队列中,由已有线程提取执行。
以上是关于线程池框架executor的主要内容,如果未能解决你的问题,请参考以下文章