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

个人网站如何赚钱东莞网站开发公司

个人网站如何赚钱,东莞网站开发公司,东莞临时工最新招聘,wordpress 页面设计学习java多线程,请同时参阅 Java多线程 信号量和屏障实现控制并发线程数量,主线程等待所有线程执行完毕1 CountDownLatch能够使一个线程在等待另外一些线程完成各自工作之后再继续执行。当所有的线程都已经完成任务,然后在CountDownLatch上…

学习java多线程,请同时参阅    Java多线程 信号量和屏障实现控制并发线程数量,主线程等待所有线程执行完毕1

CountDownLatch能够使一个线程在等待另外一些线程完成各自工作之后再继续执行。当所有的线程都已经完成任务,然后在CountDownLatch上等待的线程就可以恢复执行接下来的任务。

代码如下:


import java.util.concurrent.CountDownLatch;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;public class CountDownLatchDemo {public static void main(String[] args) throws InterruptedException {ExecutorService threadPool= Executors.newFixedThreadPool(10);final CountDownLatch latch = new CountDownLatch(10);for(int i=0;i<10;i++){threadPool.execute(new Runnable(){@Overridepublic void run() {try {System.out.println("-----------开始-----j-----" );System.out.println("------------threadName--j---" + "====" + Thread.currentThread().getName());Thread.sleep(2000);} catch (InterruptedException e) {e.printStackTrace();}finally {System.out.println("------------threadName--j---" + "==finally==" + Thread.currentThread().getName());System.out.println("---------完成了------j-----" );latch.countDown();}}});}latch.await();System.out.println("------------------全部结束------------------" );}}

运行上面测试代码输出如下:

-----------开始-----j-----
-----------开始-----j-----
------------threadName--j---====pool-1-thread-1
-----------开始-----j-----
-----------开始-----j-----
-----------开始-----j-----
------------threadName--j---====pool-1-thread-3
-----------开始-----j-----
-----------开始-----j-----
------------threadName--j---====pool-1-thread-5
-----------开始-----j-----
------------threadName--j---====pool-1-thread-4
------------threadName--j---====pool-1-thread-6
------------threadName--j---====pool-1-thread-7
------------threadName--j---====pool-1-thread-8
-----------开始-----j-----
------------threadName--j---====pool-1-thread-2
-----------开始-----j-----
------------threadName--j---====pool-1-thread-9
------------threadName--j---====pool-1-thread-10
------------threadName--j---==finally==pool-1-thread-6
------------threadName--j---==finally==pool-1-thread-5
------------threadName--j---==finally==pool-1-thread-8
---------完成了------j-----
------------threadName--j---==finally==pool-1-thread-1
---------完成了------j-----
------------threadName--j---==finally==pool-1-thread-3
---------完成了------j-----
------------threadName--j---==finally==pool-1-thread-2
---------完成了------j-----
------------threadName--j---==finally==pool-1-thread-10
---------完成了------j-----
------------threadName--j---==finally==pool-1-thread-7
---------完成了------j-----
---------完成了------j-----
------------threadName--j---==finally==pool-1-thread-4
---------完成了------j-----
------------threadName--j---==finally==pool-1-thread-9
---------完成了------j-----
---------完成了------j-----
------------------全部结束------------------

http://www.ds6.com.cn/news/25661.html

相关文章:

  • 群晖wordpress站点地址域名是什么
  • 深圳装修公司网站站内营销推广方式
  • 网站 配色whois查询
  • 汕头cms建站模板百度竞价渠道代理商
  • 互联网科技公司做网站哪家好sem营销推广
  • 做盗版视频网站成本多少百度人工申诉客服电话
  • 襄阳做网站比较有实力的公司什么是网络营销战略
  • 广东网站设计品牌设计小江seo
  • 网站后台 开源seo关键词排名实用软件
  • 武汉网站建设公司027广告投放这个工作难不难做
  • 天津市住房和城乡建设委员会网站网站seo专员
  • 网站 建设 步骤google推广
  • 网站建设的概念汕头seo网站建设
  • 湛江有哪些网站建设公司厦门网络推广哪家强
  • 如何使用模板建设网站网络销售平台怎么做
  • 公司发布网站需要备案上海全网营销推广
  • 南宁网站推广排名搜索推广竞价托管哪家好
  • asp做的网站怎么发布seo是什么部位
  • 地方门户网站建设百度关键词刷排名教程
  • 南昌科技网站建设广州seo好找工作吗
  • 哪些网站有设计缺点百度推广客户端下载安装
  • 电子商务网站推广实训心得点击器
  • 有没有找项目的网站如何制作百度网页
  • 网站实现留言功能网站接广告
  • 郑州做网站推广外包宁波seo运营推广平台排名
  • 网站制作设计机构产品市场推广计划书
  • 官方网站建设最重要的是今天的重要新闻
  • 网站制作资质互动营销经典案例
  • 网站建设使用的工具seo顾问服务四川
  • 有哪个网站可以做兼职网络推广的主要工作内容