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

江西省建设工程安全质量监督管理局网站/seo计费系统开发

江西省建设工程安全质量监督管理局网站,seo计费系统开发,做电商有那个网站,上海搬家公司哪家好和便宜在Java中,线程池的关闭方式有三种:shutdown()、shutdownNow()和awaitTermination()。 1.shutdown()方法: 该方法会平滑地关闭线程池,不再接受新的任务提交。 它会等待所有已提交的任务执行完毕,包括已经在等待队列中的…

  在Java中,线程池的关闭方式有三种:shutdown()、shutdownNow()和awaitTermination()。

  1.'shutdown()'方法:

  ·该方法会平滑地关闭线程池,不再接受新的任务提交。

  ·它会等待所有已提交的任务执行完毕,包括已经在等待队列中的任务。

  ·如果线程池已经关闭,则调用该方法没有任何效果。

ExecutorService executor = Executors.newFixedThreadPool(5);// 执行任务...executor.shutdown(); // 关闭线程池// 等待线程池中的任务执行完毕
try {executor.awaitTermination(Long.MAX_VALUE, TimeUnit.NANOSECONDS);
} catch (InterruptedException e) {// 处理中断异常
}

  2.'shutdownNow()'方法:

  ·该方法会强制关闭线程池,尝试中断正在执行的任务,并返回等待执行的任务列表。

  ·它会立即停止线程池的运行,不再处理等待队列中的任务。

  ·如果线程池已经关闭,则调用该方法没有任何效果。

ExecutorService executor = Executors.newFixedThreadPool(5);// 执行任务...List<Runnable> unprocessedTasks = executor.shutdownNow(); // 强制关闭线程池// 处理未执行的任务
for (Runnable task : unprocessedTasks) {// 处理未执行的任务...
}

  3.'awaitTermination()'方法:

  ·该方法用于等待线程池中的任务执行完毕,或者在指定的时间内等待任务执行完毕。

  ·它会阻塞当前线程,直到满足以下条件之一:所有任务执行完毕、超过指定的等待时间、当前线程被中断。

  这些关闭方式可以根据具体需求选择合适的方法,shutdown()和awaitTermination()提供了一种平滑关闭线程池的方式,而shutdownNow()则提供了一种立即停止线程池的方式。

ExecutorService executor = Executors.newFixedThreadPool(5);// 执行任务...executor.shutdown(); // 关闭线程池// 等待线程池中的任务执行完毕,最多等待1小时
try {if (!executor.awaitTermination(1, TimeUnit.HOURS)) {// 执行超时处理}
} catch (InterruptedException e) {// 处理中断异常
}

http://www.jmfq.cn/news/4908961.html

相关文章:

  • 上海服装品牌网站建设/典型的口碑营销案例
  • 手机上怎么做网站/杭州关键词排名工具
  • 网站备案跟做哪个推广有关系吗/佛山快速排名seo
  • iis7配置asp网站/百度怎么打广告在首页
  • 视频网站源码下载/seo网站优化专员
  • 深圳做微网站/中国唯一没有疫情的地方
  • 自己做网站步骤 域名/广州网站seo推广
  • 做细胞激活的母液网站/百度竞价外包
  • 金华网站建设方案开发/西安整站优化
  • 怎么生成网站源代码/影视剪辑培训机构排名
  • 百合网 网站 开发/seo站长网怎么下载
  • 汉鼎网站建设/网络营销推广的特点
  • 永川建网站/慈溪seo排名
  • 做网站 语言/经典营销案例
  • 宁波高端网站建设/电商网站建设步骤
  • 数据调查的权威网站/抖音推广合作方式
  • 汉寿做网站的公司/注册网站免费注册
  • 开发公司网站建设/百度人工服务热线电话
  • 做网站哪里好/百度广告屏蔽
  • 自己动手做网站教程/十大互联网平台
  • 有没有做鸭子的网站/图片优化
  • 做外贸哪个网站好/国家新闻最新消息今天
  • 公司做网站需要准备什么材料/微信朋友圈广告在哪里做
  • 郑州网站建设 云极/seo优缺点
  • 新乡网站建设哪家正规/杭州seo排名收费
  • 网站模板如何使用/搜狗网站提交入口
  • 牌具做网站/百度怎么推广网站
  • 做电影网站只放链接算侵权吗/怎样把广告放到百度
  • 合肥网站开发公司电话/写软文的app
  • 网站上传后没有后台/搜索引擎seo优化