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

市场监督局网站电子签名怎么做WordPress微信如何赚钱

市场监督局网站电子签名怎么做,WordPress微信如何赚钱,平面设计提升培训中心,wordpress 无法自定义线程池中shutdown()和shutdownNow()方法的区别 一般情况下#xff0c;当我们频繁的使用线程的时候#xff0c;为了节约资源快速响应需求#xff0c;我们都会考虑使用线程池#xff0c;线程池使用完毕都会想着关闭#xff0c;关闭的时候一般情况下会用到shutdown和shutdow…线程池中shutdown()和shutdownNow()方法的区别 一般情况下当我们频繁的使用线程的时候为了节约资源快速响应需求我们都会考虑使用线程池线程池使用完毕都会想着关闭关闭的时候一般情况下会用到shutdown和shutdownNow这两个函数都能够用来关闭线程池那么他们俩之间的区别是什么呢下面我就用一句话来说明白shutdown和shutdownNow的区别。 一、一句话说明白shutdown和shutdownNow的区别 shutdown只是将线程池的状态设置为SHUTWDOWN状态正在执行的任务会继续执行下去没有被执行的则中断。 而shutdownNow则是将线程池的状态设置为STOP正在执行的任务则被停止没被执行任务的则返回。 举个工人吃包子的例子一个厂的工人Workers正在吃包子可以理解为任务假如接到shutdown的命令那么这个厂的工人们则会把手头上的包子给吃完没有拿到手里的笼子里面的包子则不能吃而如果接到shutdownNow的命令以后呢这些工人们立刻停止吃包子会把手头上没吃完的包子放下更别提笼子里的包子了。 1、shutDown() 当线程池调用该方法时,线程池的状态则立刻变成SHUTDOWN状态。此时则不能再往线程池中添加任何任务否则将会抛出RejectedExecutionException异常。但是此时线程池不会立刻退出直到添加到线程池中的任务都已经处理完成才会退出。 2、shutdownNow() 执行该方法线程池的状态立刻变成STOP状态并试图停止所有正在执行的线程不再处理还在池队列中等待的任务当然它会返回那些未执行的任务。 它试图终止线程的方法是通过调用Thread.interrupt()方法来实现的但是大家知道这种方法的作用有限如果线程中没有sleep 、wait、Condition、定时锁等应用, interrupt()方法是无法中断当前的线程的。所以ShutdownNow()并不代表线程池就一定立即就能退出它可能必须要等待所有正在执行的任务都执行完成了才能退出。
http://www.w-s-a.com/news/48876/

相关文章:

  • 上海网站建设公司 珍岛宁波免费自助建站模板
  • 南昌知名的网站建设公司南京网站开发选南京乐识赞
  • 外贸网站建设 深圳seo怎么提升关键词的排名
  • 网站推广效果的评价google关键词
  • 模板网站建站哪家好做微信充值网站
  • 抽奖的网站怎么做的广州小程序定制开发
  • 网站的文件夹建设企业网站公积金
  • 做网站的的价位网站建设 考试题目
  • 深圳比邻网站建设北京优化服务
  • 菏泽网站建设哪家好电子商务网络安全
  • 仿一个网站广州网站建设正规公司
  • 网站建设 目的seo网站关键词排名快速
  • 什么叫做响应式网站自媒体全平台发布
  • 企业网站 案例哪里需要人做钓鱼网站
  • 厚街东莞网站建设网站开发者调试模式
  • 网站推广营销联系方式wordpress adminlte
  • 哪些网站可以做文字链广告卖水果网站建设的策划书
  • 雕刻业务网站怎么做企业qq官网
  • 新华书店的做的数字阅读网站wordpress编辑器格式
  • jq做6个网站做什么好广西临桂建设局网站
  • 网站新闻图片尺寸南京网站设计公司
  • 重庆seo建站网站服务器 安全
  • 咸宁做网站的公司桂林网站建设兼职
  • 教做网站网站开发行业分析
  • 忻州网站建设培训友情链接交换形式有哪些
  • 佛山做外贸网站渠道外贸常用网站
  • 文章收录网站网站及新媒体建设办法
  • 招聘网站排行榜2021找建网站公司
  • 网站建设制作宝塔面板活动宣传推广的形式有哪些
  • 掉关键词网站敏捷软件开发流程