开发者社区> 问答> 正文

编写一个Java程序实现多线程,在线程中输出线程的名字,隔300毫秒输出一次,共输出20次。

编写一个Java程序实现多线程,在线程中输出线程的名字,隔300毫秒输出一次,共输出20次。

展开
收起
珍宝珠 2020-02-12 16:19:19 5987 0
1 条回答
写回答
取消 提交回答
  • // programme name TestThread;
     // 声明一个子线程类Threaddemo;
     class ThreadDemo extends Thread {
      public ThreadDemo(String str) {
    super(str);
    }
      public void run() {
        for(int i=0;i<20;i++){
    System.out.print(“  ”+this.getName());
    Try {
     Sleep(300);
    }catch(InterruptedException e){
     System.out.println(e.getMessage());
     Return;
    }
    }
    System.out.println(“  /end”);
    }
    }
    public class TestThread {
     public static void main( String args[] ) {
       ThreadDemo thread1=new ThreadDemo(“T1”);
       ThreadDemo thread2=new ThreadDemo(“T2”);
       ThreadDemo thread3=new ThreadDemo(“T3”);
       thread1.start();
       thread2.start();
       thread3.start();
     }
    }
    
    2020-02-12 16:19:44
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载