📄 daemons.java
字号:
import java.io.*;
class Daemon extends Thread
{
private static final int COUNT=3;
private Thread[] thread=new Thread[COUNT];
public Daemon()
{
setDaemon(true);
start();
}
public void run()
{
for(int i=0;i<COUNT;i++)
thread[i]=new DaemonThread(i);
for(int i=0;i<COUNT;i++)
System.out.println("thread["+i+"].isDaemon()="+thread[i].isDaemon());
while(true)
yield();
}
}
//这是一个测试,该线程不作任何处理
class DaemonThread extends Thread
{
public DaemonThread(int i)
{
System.out.println("DaemonThread"+i+" started");
start();
}
public void run()
{
while(true)
yield();
}
}
//The main function
public class Daemons
{
public static void main(String[] args)
{
Thread daemonThread=new Daemon();
System.out.println("daemonThread.isDaemon()="+daemonThread.isDaemon());
BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Waiting for Enter");
try
{
//Thread.currentThread().sleep(1000);
stdin.readLine();
}
catch(IOException e){}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -