码迷,mamicode.com
首页 > 编程语言 > 详细

线程池框架executor

时间:2018-12-30 02:32:28      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:提交   消费   tor   ble   方法   不同   创建线程   程序   表示   

Eexecutor作为灵活且强大的异步执行框架,其支持多种不同类型的任务执行策略,提供了一种标准的方法将任务的提交过程和执行过程解耦开发,基于生产者-消费者模式,其提交任务的线程相当于生产者,执行任务的线程相当于消费者,并用Runnable来表示任务,Executor的实现还提供了对生命周期的支持,以及统计信息收集,应用程序管理机制和性能监视等机制。

 

 

线程池大小变化规则:

若执行线程数<core线程数,则创建线程执行任务,这个线程是属于core线程的
若执行线程数>=core线程数,则将任务放到阻塞队列中,由已有线程提取执行。

线程池框架executor

标签:提交   消费   tor   ble   方法   不同   创建线程   程序   表示   

原文地址:https://www.cnblogs.com/panxuejun/p/10198135.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!