守护线程
来源:互联网 发布:猫腻最好看的小说 知乎 编辑:程序博客网 时间:2024/04/29 10:11
/*
守护线程(后台线程):在一个进程中如果只剩下 了守护线程,那么守护线程也会死亡。
需求: 模拟QQ下载更新包。
一个线程默认都不是守护线程。
用途:比如打开一个网站,系统从后台自动下载东西,由守护线程来下载,若网页关闭,守护线程也就停止执行。
*/
public class Demo7 extends Thread {
public Demo7(String name){
super(name);
}
@Override
public void run() {
for(int i = 1 ; i<=100 ; i++){
System.out.println("更新包目前下载"+i+"%");
if(i==100){
System.out.println("更新包下载完毕,准备安装..");
}
try {
Thread.sleep(100);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
public static void main(String[] args) {
Demo7 d = new Demo7("后台线程");
d.setDaemon(true); //setDaemon() 设置线程是否为守护线程,true为守护线程, false为非守护线程。
// System.out.println("是守护线程吗?"+ d.isDaemon()); //判断线程是否为守护线程。
d.start();
for(int i = 1 ; i<=100 ; i++){
System.out.println(Thread.currentThread().getName()+":"+i);
}
}
}
0 0
- 守护线程、守护进程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- 守护线程
- java:日期操作
- 自己动手搭建苹果推送Push服务器
- Android调试之tombstone信息的分析
- QT 基本的绘制和填充
- ThinkPHP整合微信支付之JSAPI模式
- 守护线程
- ibatis中使用like模糊查询
- 登录框自动获取焦点
- Eclipse 导出可执行Jar文件(工程)(包含第三方Jar包)
- Hrbust 1789 通信道路【思维+暴力枚举】
- UVALive 6953Digi Comp II(拓扑)
- java == equals
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(四)-java输出报表
- Haberate优化