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

上海建设网站制作sem竞价托管费用

上海建设网站制作,sem竞价托管费用,怎么提高网站权重,龙岩网红打卡地Java线程池ThreadPoolExecutor的状态 ThreadPoolExecutor使用一个AtomicInteger变量#xff08;ctl#xff09;同时保存线程池的运行状态#xff08;runState#xff09;和工作线程数#xff08;workerCount#xff09;#xff0c;其中高3位表示状态#xff0c;低29位…Java线程池ThreadPoolExecutor的状态 ThreadPoolExecutor使用一个AtomicInteger变量ctl同时保存线程池的运行状态runState和工作线程数workerCount其中高3位表示状态低29位表示工作线程数。 线程池的5种状态 RUNNING运行状态 状态值111最高3位特点 可以接收新任务可以处理队列中的任务 这是线程池的初始状态正常工作时的状态 SHUTDOWN关闭状态 状态值000特点 不会接收新任务但会处理队列中已存在的任务 通过调用shutdown()方法进入此状态 STOP停止状态 状态值001特点 不会接收新任务不会处理队列中的任务会中断正在执行的任务 通过调用shutdownNow()方法进入此状态 TIDYING整理状态 状态值010特点 所有任务已终止workerCount为0线程池即将执行terminated()钩子方法 这是过渡状态自动进入 TERMINATED终止状态 状态值011特点 terminated()方法已完成 线程池完全终止 状态转换流程 RUNNING - SHUTDOWN调用shutdown()(RUNNING或SHUTDOWN) - STOP调用shutdownNow() SHUTDOWN - TIDYING队列和池都为空 STOP - TIDYING池为空 TIDYING - TERMINATEDterminated()执行完毕状态判断方法 ThreadPoolExecutor提供了几个方法来判断状态 isShutdown() // 返回true如果状态不是RUNNING isTerminating() // 返回true如果状态是SHUTDOWN或STOP isTerminated() // 返回true如果状态是TERMINATED状态的实际应用 当提交新任务时线程池会检查状态是否为RUNNING工作线程在执行任务前会检查线程池状态状态决定了如何处理队列中的任务和中断信号 理解这些状态对于正确使用线程池和诊断线程池问题非常重要特别是在处理线程池关闭和任务拒绝策略时。
http://www.w-s-a.com/news/984476/

相关文章:

  • 肇庆建设局网站cpanel 安装wordpress
  • 长春启做网站多少怎样换wordpress域名
  • 山西网站建设情况汇总vs2010 c 建设网站
  • 网站推广策划书 精品深圳市住建局和建设局官网
  • 住房和城乡建设部干部学院网站一般做公司网站需要哪几点
  • 网站制作流程详解(学做网站第一步)免费个人网站模版ps
  • 狮山网站建设公司微信平台软件开发
  • 绥芬河网站建设学网站开发的能找什么工作
  • 网站域名申请之后如何做网站微信公众号网页版登录入口
  • 网站优化图片省级精品课程网站
  • 婚纱摄影的网站模板怎么做网站自己当站长
  • 江西建设部网站wordpress弹出式广告
  • 工商年检在哪个网站做中国建设银行个人登录
  • seo做网站郑州巩义网站建设
  • 建设银行网站机构特点业务发展网站推广工作计划
  • 国家信用信息系统年报seo推广赚钱
  • 公司建设网站价格表广州免费拍卖公司
  • 知行网站建设wordpress文章半透明
  • 建设网站的虚拟机配置建设银行宁波分行招聘网站
  • 济南网站开发xywlcn网络推广服务合同模板
  • 品牌网站制作流程图用asp做网站题目
  • 兰州市建设厅网站河南网站建设问一问公司
  • 高档网站建设前端网站大全
  • 深圳电力建设公司网站互联网网站有哪些
  • 淅川网站建设如何在百度上做自己的网站
  • 网站制作 南通有学给宝宝做衣服的网站吗
  • 做西式快餐店网站网络营销的含义是什么
  • 网络销售代理加盟南京seo排名扣费
  • 赤峰中国建设招标网站网站开发投标文件
  • 域名抢住网站婚庆网页设计