当前位置: 首页 > news >正文

安康微网站建设军事新闻头条

安康微网站建设,军事新闻头条,做家教中介网站赚钱吗,ppt代写平台使用线程池的好处为: 降低资源消耗:减少线程的创建和销毁带来的性能开销。 提高响应速度:当任务来时可以直接使用,不用等待线程创建 可管理性: 进行统一的分配,监控,避免大量的线程间因互相抢…

使用线程池的好处为:

降低资源消耗:减少线程的创建和销毁带来的性能开销。

提高响应速度:当任务来时可以直接使用,不用等待线程创建

可管理性: 进行统一的分配,监控,避免大量的线程间因互相抢占系统资源导致的阻塞现象。

corePoolSize:表示核心线程池大小

maxinumPoolSize:表示线程池中允许创建的最大线程数

keepAliveTime:如果一个线程处于空闲状态的时间超过了该属性的值时,就会被消除

unit:表示keepAliveTime的时间单位

程池的执行流程是:先判断当前的线程数是否大于核心线程数?

如果结果为 false(大于核心的线程数),则新建线程并执行任务;

如果结果为 true(不大于核心的线程数),则判断任务队列是否已满?

如果结果为 false,则把任务添加到任务队列中等待线程执行,

否则则判断当前线程数量是否超过最大线程数?

如果结果为 false,则新建线程执行此任务,否则将执行线程池的拒绝策略

当任务过多且线程池的任务队列已满时,此时就会执行线程池的拒绝策略,线程池的拒绝策略默认有以下 4 种:

  • AbortPolicy:中止策略,当线程太多了忙不过来的时候线程池会抛出异常并中止执行此任务;
  • CallerRunsPolicy:如果任务做不完了,就让调用的(main)自己做,如果双方都不做这个任务则丢弃任务
  • DiscardPolicy:当线程比较多时,此时又安排了一个线程导致忙不过来时,优先执行新的任务,最旧的任务可以先不做
  • DiscardOldestPolicy:当线程比较多时,此时又安排了一个线程导致忙不过来时,优先执行老的任务,新的任务不着急做

默认的拒绝策略为 AbortPolicy 中止策略。

http://www.dinnco.com/news/79607.html

相关文章:

  • 荆门做微信公众号的网站正规的计算机培训机构
  • 永不倒闭的10大央企优化营商环境 助推高质量发展
  • 房产网站建网站seo关键词排名报价
  • 最好的机票网站建设长治seo顾问
  • 用java做网站可以吗steam交易链接在哪里看
  • 3d web做的网站宁波网站制作优化服务
  • 广告公司寮步网站建设价钱百度关键词优化软件如何
  • 做网站用什么网名好深圳谷歌优化seo
  • 专门做旅游的网站seo外包公司多吗
  • 网站建设公司模板百度云引擎搜索
  • 南通网站建设推广优化合肥今日头条新闻
  • 海洋公司做网站西安百度搜索排名
  • 动态ip上做网站搜索数据
  • 世界工厂网app洛阳seo外包公司费用
  • 使用dw做门户网站以下属于网站seo的内容是
  • 提供常州网站建设公司建立网站一般要多少钱
  • 凡科网的网站建设怎么做广告优化师适合女生吗
  • b2c商城系统定制我赢seo
  • 增城网站建设百度信息
  • 酒店平台网站建设搜索引擎的设计与实现
  • 潍坊广告设计公司roseonly企业网站优化
  • 动漫制作必须会画画吗aso关键词优化计划
  • 邢台做网站可信赖热点事件
  • 帮别人做网站怎么接单cms自助建站系统
  • 我的世界是怎么做的视频网站百度官网下载安装到桌面上
  • wordpress单机版seo企业优化顾问
  • 网络设计与实施上海比较好的seo公司
  • 微信推广网站建设兰州网络优化seo
  • 建设网站都需要什么百度指数指的是什么
  • 阿里巴巴个人网站怎么做关键词排名优化工具有用吗