java守护进程_java守护进程

package test;

public class TestDaemon {

public class DaemonThread extends Thread{

public void run()

{

try {

//Thread.sleep(20);

while(true)

{

Thread.sleep(897);

System.out.println(System.currentTimeMillis() + ": run");

}

} catch (Exception e) {

e.printStackTrace();

}

}

}

private void test01()

{

try {

DaemonThread[] dts = new DaemonThread[2];

for(int i=0; i

{

dts[i] = new DaemonThread();

//http://hi.baidu.com/zolxl/blog/item/0cbfbfb570bda0c236d3ca8d.html

//当JVM中所有的线程都是守护线程的时候,JVM就可以退出了;

//如果还有一个或以上的非守护线程则不会退出。

//下面这一句,用于测试如上内容。 注释掉将一直运行。不注释,将只运行一会儿。

//dts[i].setDaemon(true);

dts[i].start();

}

Thread.sleep(897*3-1);

System.out.println(System.currentTimeMillis() +":" + "Thread.sleep(***)");

} catch (Exception e) {

e.printStackTrace();

System.exit(0);

}

}

/**

* @param args

*/

public static void main(String[] args) {

TestDaemon td = new TestDaemon();

td.test01();

}

}

2012年7月25日 21:09

c566793c2647a8ba0436c7cdcfbacc63.png

2207

1

3

134

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值