对于线程,有个守护的线程的概念。如何理解呢?比如A线程里,new 出了线程B,如果A不是守护线程,那么A结束后,B依然可以执行。如果是守护线程,当A结束后,B不再执行
package thread;
public class ChildParentThread {
public static void main(String args[]){
Thread t = new ParentThread("parent");
t.setDaemon(true);
t.start();
}
}
class ParentThread extends Thread{
public ParentThread(String name){
super(name);
}
public void run(){
String temp = Thread.currentThread().getName();
System.out.println(temp+" before ");
new ChildThread("child").start();
System.out.println(temp+ " after ");
}
}
class ChildThread extends Thread{
public ChildThread(String name){
super(name);
}
public void run(){
String temp = Thread.currentThread().getName();
for(int i =0;i<100;i++){
System.out.println(temp+","+i);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
相关推荐
linux c++ 守护线程,判断程序是否运行,不存在就启动
java daemon 程序,有助于理解守护线程的概念和使用
ASPNET中实现在线用户检测(使用后台守护线程)ASPNET中实现在线用户检测(使用后台守护线程)ASPNET中实现在线用户检测(使用后台守护线程)ASPNET中实现在线用户检测(使用后台守护线程)
精灵线程(Daemon)或守护线程---马克-to-win java视频
很多人对java的线程不是很了解,甚至连守护线程都么有听过,其实很简单,守护线程就是普通的线程,区别再于,他就是类似一个秘书一样,记录着所有的非守护线程的信息等等,守护线程,是指为工作线程做相关统计、汇总...
ASPNET中实现在线用户检测(使用后台守护线程).rar
主要介绍了浅谈java的守护线程与非守护线程,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
java 变形金刚中的守护神(守护线程) java 变形金刚中的守护神(守护线程) java 变形金刚中的守护神(守护线程)
用spring、hibernate等框架实现守护线程系统,对配置的线程进行监测,发邮件通知。
在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) 作用 Daemon的作用是为其他线程的运行提供便利服务,守护线程典型的应用是 GC (垃圾回收器),它是一个很称职的守护者。 区别 ...
Java 的守护线程 Java 守护线程,看这篇文章就对了!Java 的守护线程什么是Java的守护线程( Daemon Thread )?守护线程的区别?守护线程的作用?守护线程如何创建?守护线程如何判断?守护线程使用的注意事项总结 ...
主要介绍了java守护线程与非守护线程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
什么是java的守护线程.pdf
本篇文章主要介绍了python实现守护进程、守护线程、守护非守护并行,详细的介绍了守护子进程、非守护子进程并存,守护子线程非守护子进程并存的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
在J2EE开发过程中经常由于内存溢出等多方面原因,导致tomcat服务器软件自动停止服务,从而影响了Web服务,本代码采用VB开发,主要是监控tomcat是否被关闭,保证tomcat的正常运行!
守护线程:如果在程序中将子线程设置为守护线程,则该子线程会在主线程结束时自动退出,设置方式为thread.setDaemon(True),要在thread.start()之前设置,默认是false的,也就是主线程结束时,子线程依然在执行。...
FreeRTOS线程守护看门狗 主要功能,建立复位定时器,所有加入守护的线程都必需在指定时间内发送心跳信号,超过时间定时器回调函数不会调用清空看门狗的函数 使用教程:...
主要介绍了Java线程之守护线程(Daemon)用法,较为详细的分析了守护线程的功能与实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
主要介绍了Java守护线程与用户线程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
本篇文章主要介绍了浅谈java中守护线程与用户线程,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧