testsleep.java

来自「java课件及例程有一些PPT及一些例程」· Java 代码 · 共 27 行

JAVA
27
字号
class TestSleep implements Runnable {
   public void run() {
    for(int i=0;i<5;i++) {
      try {
          System.out.println(Thread.currentThread().getName());
          if(Thread.currentThread().getName().equals("线程B")){ 
            Thread.currentThread().sleep(1000);
          }
       }
     catch(Exception e)  {
       System.out.println("线程错误:"+e);
        }
       }
      }
  static public void main(String args[]) {
    TestSleep m1 = new TestSleep();
    Thread myThread1 = new Thread(m1,"线程A");
    Thread myThread2 = new Thread(m1,"线程B");
    Thread myThread3 = new Thread(m1,"线程C");
    myThread1.start();
    myThread2.start();
    myThread3.start();
    myThread1.setPriority(5);
    myThread2.setPriority(10);
    myThread3.setPriority(6);
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?