您的位置:首页 > 其它

线程学习(一)----后台线程

2016-03-20 19:59 218 查看
后台线程———在后台运行,任务是为其他线程提供服务

特征:1 如果所有的前台线程都死亡,后台线程会自动死亡。后台线程创建的子线程默认是后台线程。前台线程创建的线程默认是前台线程。

2 JVM的垃圾回收线程就是后台线程。

3 创建方法:通过调用setDamon(ture);

package com.test;
/*
* 后台线程随
*
*
* */
class MyThread1 extends Thread{
public MyThread1(String name){
super(name);
}
@Override
public void run() {
for(int i = 0;i<=1000;i++){
try {
this.sleep(2);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(this.getName()+"  "+i);
}
}
}
public class ThreadDemo {
public static void main(String[] args)  {

MyThread1 my1 = new MyThread1("线程一");
my1.setDaemon(true);
my1.start();
for(int i=0;i<10;i++){
System.out.println(Thread.currentThread().getName()+" "+i);
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  线程