======================================================
注:本文源代码点此下载
======================================================
/*
如果我们对某个线程对象在启动(调用start方法)之前调用了setdaemon(true)方法,这个线程就变成了
后台线程.对java程序来说,只要还有一个前台线程在运行,这个进程就不会结束,如果一个进程中只有
后台线程运行,这个进程会结束.
*/
public class qhthread
{
public static void main(string[]aregs)
{
thread m=new morethread();
m.setdaemon(true);//把"true"改为"false"就变为了前台线程.
m.start();
/*
while(true)
system.out.println("main方法-->>"+thread.currentthread().getname());
注释这两行输出结果:run方法-->>thread-0,执行一会儿就结束了.
如果不注释这两行输出结果是,main方法和run方法交替循环执行.
*/
}
}
class morethread extends thread
{
public void run()
{
while(true)
system.out.println("run方法-->>"+thread.currentthread().getname());
}
}
csdn
java编程技术交流qq群:171396965技术需要交流,技术需要与时俱进.这里是优秀爱好java编程的集聚地,我们一起学习,共同进步.加入时请注明java字样,谢谢.
作者:stellaah 发表于2011-9-22 10:01:56 原文链接
阅读:379 评论:0 查看评论
绿色通道:好文要顶关注我收藏该文与我联系
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/