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

来源:互联网 发布:网页游戏修改软件 编辑:程序博客网 时间:2024/06/16 16:05

后台线程———在后台运行,任务是为其他线程提供服务
特征: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);        }    }}
0 0