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

中企动力免费做网站网站建设价钱差异

中企动力免费做网站,网站建设价钱差异,公司如何做自己的网站,多大的服务器可以做视频网站CountDownLatch是共享锁的一种实现,它默认构造 AQS 的 state 值为 count。当线程使用countDown方法时,其实使用了tryReleaseShared方法以CAS的操作来减少state,直至state为0就代表所有的线程都调用了countDown方法。当调用await方法的时候,如果state不为0&#xff0…

CountDownLatch是共享锁的一种实现,它默认构造 AQS 的 state 值为 count。当线程使用countDown方法时,其实使用了tryReleaseShared方法以CAS的操作来减少state,直至state为0就代表所有的线程都调用了countDown方法。当调用await方法的时候,如果state不为0,就代表仍然有线程没有调用countDown方法,那么就把已经调用过countDown的线程都放入阻塞队列Park,并自旋CAS判断state == 0,直至最后一个线程调用了countDown,使得state == 0,于是阻塞的线程便判断成功,全部往下执行。
在这里插入图片描述

用来进行线程同步协作,等待所有线程完成倒计时。
其中构造参数用来初始化等待计数值,await() 用来等待计数归零,countDown() 用来让计数减一

public static void main(String[] args) throws InterruptedException, ExecutionException {CountDownLatch latch = new CountDownLatch(1);Thread thread = new Thread(() -> {try {Thread.sleep(3000);System.out.println("子线程先执行");} catch (InterruptedException e) {e.printStackTrace();} finally {latch.countDown();}});thread.start();latch.await();System.out.println("主线程");}
http://www.yayakq.cn/news/956304/

相关文章:

  • 网页制作工具的选择与网站整体风格没有关系wordpress前端修改影响升级
  • 五合一网站制作视频教程?12389举报网站建设项目
  • 出版社网站建设受欢迎的扬中网站建设
  • 最专业的佛山网站建设价格2019年建设银行安徽招聘网站
  • 一哥优购物官方网站做寂网站
  • 响应式网站无法做联盟广告网站建设课后心得
  • 教育行业展示网站模板如何优化搜索引擎的准确性
  • 淘宝 网站建设教程视频高端网站设计报价表
  • 做网站都是怎么收费如何利用NAS做网站
  • 做韩国护的网站wordpress seo链接
  • 云南做网站的公司有哪些世界500强企业查询入口
  • 郴州公司网站建设网站备案系统登陆不上
  • 毕节城乡建设局网站查询手机网站开发 手机模拟器
  • dw 怎么做钓鱼网站图们网络推广
  • 宁波企业建站程序色多多导入百媚导航
  • c 开发手机网站开发需要多少钱
  • 深圳网站建设ppchsj怎么选择邯郸做网站
  • 做影视网站版权问题太原网站制作企业
  • 网站备案网站名称怎么填wordpress主题收费推荐
  • 网站手机自适应wp用户前端化专业版wordpress插件[中英双语]
  • 内网网站 建设目标网站数据库备份还原
  • 怎样做网站404吉林网站制作选择乐云seo
  • 中小型网站设计哪家好鞋子的网站策划方案模板
  • wp网站模板安装百度搜索榜
  • 一起做彩票网站的人wordpress 编辑 插件下载
  • 网站建设项目采购合同浙江省住房与城乡建设厅网站
  • 关于门户网站建设工作情况汇报h5页面制作代码
  • 观澜专业做网站公司商城网站建设经验
  • 西安专业网站建设公司哪家好网站生成系统源码
  • 做暖暖视频网站观看北京网站建设+知乎