java多线程示例

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用
public class testThread implements Runnable {
  int i;
  testThread(int i) {
    super();
    this.i = i;
    }

  public void run() {
    for (int j=0; j < i; j++) {
      System.out.println
       (Thread.currentThread().getName() + " " + j);
      }
    System.out.println
     (Thread.currentThread().getName() + " FINISHED");
    }

  public static void main(String a[]) {
    try {
      testThread tt1 = new testThread(50);
      testThread tt2 = new testThread(75);
      Thread t1 = new Thread(tt1,"Test thread 1");
      Thread t2 = new Thread(tt2,"Test thread 2");
      t1.start();
      t2.start();
      t1.join();
      t2.join();
      System.out.println("Main FINISHED");
      }
    catch (Exception e) {
      e.printStackTrace();
      }
    }
}

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇: Java加密算法 DSA 和 数字签名

下一篇:图片JNI(C++\Java)高斯模糊 多线程