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

平台网站服务好的做培训网站

平台网站,服务好的做培训网站,利州区住房和城乡建设部网站,google浏览器下载CountDownLatch 同时等待 N 个任务执行结束. 好像跑步比赛#xff0c;10个选手进行比赛, 所有选手都通过终点#xff0c;才能公布成绩。 代码示例: 构造 CountDownLatch 实例, 初始化 10 表示有 10 个任务需要完成.每个任务执行完毕, 都调用 latch.countDown() . 在 Count… CountDownLatch 同时等待 N 个任务执行结束. 好像跑步比赛10个选手进行比赛, 所有选手都通过终点才能公布成绩。 代码示例: 构造 CountDownLatch 实例, 初始化 10 表示有 10 个任务需要完成.每个任务执行完毕, 都调用 latch.countDown() . 在 CountDownLatch 内部的计数器同时自减.主线程中使用 latch.await(); 阻塞等待所有任务执行完毕. 相当于计数器为 0 了. class Test{public static void main(String[] args) throws InterruptedException {CountDownLatch latch new CountDownLatch(10);Random random new Random();Runnable runnable new Runnable() {Overridepublic void run() {int time random.nextInt(3);try {Thread.sleep(time*1000);System.out.println(Thread.currentThread().getName() 跑到终点了!);// 线程跑到终点了latch.countDown();} catch (InterruptedException e) {throw new RuntimeException(e);}}};for (int i 0; i 10; i) {Thread t new Thread(runnable);t.start();}// 必须等到 10 个线程都跑到终点才继续执行latch.await();System.out.println(10 个线程都已跑到终点);} }实际开发中 CountDownLatch 也是有许多应用场景的, 比如下载一个大文件, 如 视频,好几个 G, 就可以把一个大的文件分成好几个小一点的文件, 使用多个线程分别下载, 这样就比单个线程下载的快.使用 CountDownLatch 就可以区分是否将一个文件的所有部分都下载完了.
http://www.hkea.cn/news/14488457/

相关文章:

  • 郑州做个人网站的公司成都手机网站建设开发
  • 微官网和手机网站一样吗html全屏网站
  • 做网站jsp好还是wordpress feed插件
  • 北京市朝阳区住房建设网站建设网站要那些
  • 网站外包怎么做由音乐学院做的网站
  • 食品网站建设优化案例广州信息流推广公司
  • 阿里企业邮箱个人登录百度搜索引擎优化怎么做
  • 怎么在ppt上做网站房屋室内设计用什么软件
  • 成功案例 品牌网站wordpress+替换字体颜色
  • 网站手机优化百度站长平台推出网站移动化大赛
  • 网站标题权重凡客诚品网站建设策划书
  • 深圳网站制作比较好公司南充房价2023新楼盘房价
  • 如皋市建设局网站手机数据线东莞网站建设
  • 郑州网站优化平台仓库常用erp系统
  • wordpress文章加预览图苏州优化网站
  • 织梦m网站伪静态建设公司的网站首页
  • 免费的企业网站模板怎么做网站赚大钱
  • 郴州市宜章网站建设河北 保定 网站建设
  • 网站建设自学多长时间wordpress list
  • 网站建设模板制作是什么意思wordpress 被入侵 删文章
  • 建材网站建设哪家动漫设计与制作学费
  • 网站建设 淄博 兼职专做投放广告网站
  • 网站标题具体怎样优化北京昌平网站设计
  • 网站怎么做才能赚钱吗网页设计师考试报名
  • 做网站的标签什么意思wordpress建设企业网站
  • 自适应产品网站模板自有品牌如何推广
  • 公司想建立一个网站吗360网站seo怎么做
  • 广州比较好的网站建设哪家好怎么推广自己的qq群
  • 湖北建设厅网站怎么打不开wordpress 树形分类
  • 长沙做网站设计的公司网络营销的内容主要有哪些