线程实例二

原创 2006年06月07日 09:09:00

public class RunnableTest
    implements Runnable {
  public static void main(String[] args) {
    for (int i = 0; i <= 5; i++) {
      //使用Runnable接口的类,必须手工创建一个线程
      new Thread(new RunnableTest(i)).start();
    }
  }

  private static int threadCount = 0;
  private int threadNum;
  private int i = 5;
  //Runnable的构造函数,每次执行线程计数器threadCount加一
  public RunnableTest(int threadNo) {
    threadNum = threadNo;
    threadCount++;
    System.out.println("创建线程" + threadNum);
  }

  public void run() {
    while (true) {
      try {
        Thread.sleep(100);
      }
      catch (InterruptedException e) {
        System.out.println("Interrupted");
      }
      System.out.println("线程" + threadNum + " ,计数" + i);
      if (--i == 0)
        return;
    }
  }
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

安卓 线程代码实例

Delphi 线程类实例

unit Unit1;         interface uses   Windows, Messages, SysUtils, Variants, Classes, Graph...

创建线程简单实例

  • 2014-04-07 10:27
  • 41KB
  • 下载

通用线程_--_sed_实例

  • 2013-08-08 22:01
  • 157KB
  • 下载

Process进程 ; Thread线程 (拷贝文件,带进度条的使用实例)

前台线程和后台线程 using System; using System.Collections.Generic; using System.Linq; using System.Text; usi...

一起talk C栗子吧(第一百一十回:C语言实例--线程标识符)

各位看官们,大家好,上一回中咱们说的是线程创建与结束的例子,这一回咱们说的例子是:线程标识符。闲话休提,言归正转。让我们一起talk C栗子吧!
  • talk_8
  • talk_8
  • 2016-01-24 18:33
  • 2453
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)