(Java多线程系列五)守护线程
2024-08-31 02:40:05
守护线程
什么是守护线程
Java中有两种线程,一种是用户线程,一种是守护线程。
当进程不存在或主线程停止,守护线程也会自动停止。
class DaemonThread extends Thread {
@Override
public void run() {
while (true) {
System.out.println("我是守护线程。。。只要守护的线程不挂,我永远都不挂");
}
}
}
public class DaemonThreadDemo {
public static void main(String[] args) {
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
DaemonThread daemonThread = new DaemonThread();
daemonThread.setDaemon(true);
daemonThread.start();
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("主线程运行完成退出。。。");
}
});
thread.start();
}
}
最新文章
- 用Github pages搭建自己制作的网页,方法最简单,适用于新手
- datatables服务器端分页要点
- 写chrome插件---一个优酷自动加粉丝助手
- windows phone 8.0 app 移植到windows10 app 页面类
- 使用ContentProvider管理联系人------添加联系人
- jQ复制按钮的插件zclip
- HDU-3436 Queue-jumpers 树状数组 | Splay tree删除,移动
- HDU-2126 Buy the souvenirs
- HDOJ(HDU) 1859 最小长方形(水题、、)
- Kendo UI开发教程(27): 移动应用开发简介
- 快速压缩PNG文件在线工具
- jenkins构建自由风格项目[四]
- 对TCP三次握手四次分手还不清楚的速度进,超简单解析,明白了就很好记!
- Spring之Core模块
- 理解WebKit和Chromium: 网页渲染的基本过程
- 2018-2019-2 《网络对抗技术》Exp2 后门原理与应用 20165215
- todolist---插入和删除----vue
- Luogu P2661 [NOIP2015] 信息传递
- 【BZOJ】【3671】【NOI2014】随机数生成器
- SQLSERVER 子查询中使用ORDER BY