daemontest.java

来自「Java 程序设计源码 只提供了部分」· Java 代码 · 共 57 行

JAVA
57
字号
class TT extends Thread {  private static int i;  private volatile String name;  TT(int i, String n) {    this.i = i;    name = n;    setDaemon(true);    start();  }  public void run() {    while(true) {      i++;      try {        sleep(100);      }      catch(InterruptedException ie) {        System.out.println("The thread is interrupted." + this.name);      }      System.out.println(this.name);      return;    }  }}class DaemonTest {  public static void main(String[] args) {    TT[] t = new TT[5];    for(int i = 0; i < t.length; i++) {      t[i] = new TT(i, "Thread");      try {        Thread.sleep(10);      }      catch(InterruptedException ie) {        System.out.println("Interrupted.");      }    }    try {      Thread.sleep(20);    }    catch(InterruptedException ie) {      System.out.println("The main is interrupted.");    }  }}

⌨️ 快捷键说明

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