zoukankan      html  css  js  c++  java
  • main thread starting…

     例的结果,下面的:

      main thread starting…

      Thrad 2 staring…

      Thrad 2 end…

      Thrad 4 staring…

      Thrad 4 end…

      Thrad 1 staring…

      Thrad 1 end…

      Thrad 3 staring…

      Thrad 3 end…

      Thrad 5 staring…

      Thrad 5 end…

      main thread end…

      CountDownLatch方式代码例如以下:

      package com.test.thread;

      import java.util.concurrent.CountDownLatch;

      public class MyThread2 extends Thread

      {

      private CountDownLatch count;

      public MyThread2(CountDownLatch count, String name)

      {

      this.count = count;

      this.setName(name)。

      }

      @Override

      public void run()

      {

      System.out.println(this.getName() + " staring…");

      System.out.println(this.getName() + " end…")。

      this.count.countDown();

      }

      /**

      * @param args

      */

      public static void main(String[] args)

      {

      System.out.println("main thread starting…");

      CountDownLatch count = new CountDownLatch(5);

      for (int i = 1; i <= 5; i++)

      {

      MyThread2 my = new MyThread2(count, "Thread " + i);

      my.start()。

      }

      try

      {

      count.await()。

      }

      catch (InterruptedException e)

      {

      e.printStackTrace();

      }

      System.out.println("main thread end…")。

      }

      }

      执行结果例如以下:

      main thread starting…

      Thread 2 staring…

      Thread 2 end…

      Thread 4 staring…

      Thread 4 end…

      Thread 1 staring…

      Thread 1 end…

      Thread 3 staring…

      Thread 3 end…

      Thread 5 staring…

      Thread 5 end…

      main thread end…

  • 相关阅读:
    推荐下自己的开源框架:DataMapFramework
    真的能无师自通吗?JAVA学习指导系列
    再回首,工作的第一个十年
    2个DataSet中的数据传递问题,请高手们多多指教。
    数据结构小结
    CDQZ_Training 2012524 词编码
    PowerDesigner显示Comment注释
    DDD基本元素
    使用FluorineFx.NET更新FMS中的SharedObject
    如何取消页面缓存
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4581610.html
Copyright © 2011-2022 走看看