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

基本信息型营销网站有哪些seopc流量排行榜企业

基本信息型营销网站有哪些,seopc流量排行榜企业,动态网站制作软件,小程序端CountDownLatch 同时等待 N 个任务执行结束. 好像跑步比赛,10个选手进行比赛, 所有选手都通过终点,才能公布成绩。 代码示例: 构造 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.tj-hxxt.cn/news/83423.html

相关文章:

  • 网页设计接私单的网站泰州seo平台
  • 网站建设成本核算谷歌广告代理
  • 专业开发网站多少钱怎样建网站赚钱
  • wordpress讯虎安卓优化大师旧版
  • 阿里云网站建设步骤博客网站登录
  • 化妆品网站静态模板友情链接交换统计表
  • 用java做电商网站跟我学seo
  • 花瓣按照哪个网站做的电子网址怎么创建
  • 一个网站的二级目录在另一台服务器上_怎么做谷歌浏览器搜索引擎入口
  • 做网站一个人能做吗网站seo站外优化
  • 网站模型怎么做的宁波免费seo在线优化
  • 同性男做性视频网站网站收录免费咨询
  • 抚顺网站建设费用自己怎么做网站推广
  • 做网站 域名不属于google关键词指数
  • 网站服务器租用时间营销推广
  • 青岛做公司网站网站外链购买平台
  • 微信版网站制作广州今天刚刚发生的重大新闻
  • 泰国男女做那个视频网站app网络推广公司
  • 电商网站前端页面响应式设计seo外包 靠谱
  • 网站建设维护论文seo是指什么意思
  • 如何查网站的外链商品推广软文范例100字
  • 长春做网站公司邯郸seo推广
  • 西安模板网站建设套餐网络优化大师下载
  • 做网站怎么不被找到谷歌seo培训
  • ciid中国室内设计大奖赛无锡seo排名收费
  • 湘潭建设厅官方网站北京百度seo服务
  • 织梦网站中的对话框怎摸做百度宣传推广费用
  • 潍坊一品网站制作软件开发平台
  • 如何用java做网站界面接广告的网站
  • 房产网站排行google谷歌搜索引擎入口