守护线程Deamon
//守护线程
public class DaemonThread {public static void main(String[] args) {God god = new God();You you = new You();//上帝线程Thread thread = new Thread(god);thread.setDaemon(true);//设置守护线程,默认是false,false上帝会一直守护下去thread.start();//你的线程new Thread(you).start();}
}//上帝线程
class God implements Runnable{@Overridepublic void run() {while(true){//上帝会一直守护你System.out.println("¥¥¥上帝守护着你¥¥¥");}}
}//你的线程
class You implements Runnable{@Overridepublic void run() {for (int i = 0; i < 36500; i++) { //人生活不过36500天System.out.println("你开心的活着");}System.out.println("再见了,这个世界》》》》》》》》》》");}
}/*
你开心的活着
你开心的活着
你开心的活着
你开心的活着
你开心的活着
¥¥¥上帝守护着你¥¥¥
¥¥¥上帝守护着你¥¥¥
再见了,这个世界》》》》》》》》》》
¥¥¥上帝守护着你¥¥¥
¥¥¥上帝守护着你¥¥¥
¥¥¥上帝守护着你¥¥¥
¥¥¥上帝守护着你¥¥¥
¥¥¥上帝守护着你¥¥¥*/
守护线程Deamon相关推荐
- 多线程----守护线程---Deamon
public final void setDaemon(boolean on) 守护线程(后台线程) setDaemon(boolean on):将该线程标记为守护线程或者用户线程.当主线程结束,守 ...
- Python 守护线程
Python 守护线程 如果你设置一个线程为守护线程,,就表示你在说这个线程是不重要的,在进程退出的时候,不用等待这个线程退出. 如果你的主线程在退出的时候,不用等待那些子线程完成,那就设置这些线程 ...
- Java线程之守护线程(Daemon) .
http://blog.csdn.net/mq612/article/details/1520571 守护线程(Daemon) Java有两种Thread:"守护线程Daemon" ...
- 5.1.14 守护线程
守护进程与守护线程的区别: 守护进程:主进程代码运行完后,守护进程就终止. 守护线程:主进程运行完后,守护线程就终止.不过,如果主线程有多个线程的话, 其他线程未执行完,主线程就还在.守护线程会等主进 ...
- python 守护线程 join_Python多线程threading join和守护线程setDeamon原理详解
同一进程下的多个线程共享内存数据,多个线程之间没有主次关系,相互之间可以操作:cpu执行的都是线程,默认程序会开一个主线程:进程是程序以及和程序相关资源的集合:某些场景下我们可以使用多线程来达到提高程 ...
- 面试官: 谈谈什么是守护线程以及作用 ?
来自:小哈学Java 目录 一.什么是守护线程 二.守护线程的作用及应用场景 三.总结 一.什么是守护线程 守护线程相对于正常线程来说,是比较特殊的一类线程,那么它特殊在哪里呢?别急,在了解它之前,我 ...
- 白话JAVA守护线程
OneCoder(苦逼Coder)原创,转载请务必注明出处: http://www.coderli.com/archives/daemon-thread-plain-words/ 关于"白话 ...
- python开发线程:线程守护线程全局解释器锁
From: https://www.cnblogs.com/jokerbj/p/7460260.html 一 threading模块介绍 multiprocess模块的完全模仿了threading模块 ...
- JAVE SE 学习day_09:sleep线程阻塞方法、守护线程、join协调线程同步方法、synchronized关键字解决多线程并发安全问题
一.sleep线程阻塞方法 static void sleep(long ms) Thread提供的静态方法sleep可以让运行该方法的线程阻塞指定毫秒,超时后线程会自动回到RUNNABLE状态,等待 ...
- 守护线程与线程阻塞的四种情况
守护线程 Java中有两类线程:User Thread(用户线程).Daemon Thread(守护线程) 用户线程即运行在前台的线程,而守护线程是运行在后台的线程. 守护线程作用是为其他前台线程的 ...
最新文章
- eclipse 插件,直接打开文件路径
- idea +springMVC搭建项目,新建各种文件基础
- 查看python安装路径
- 038_Unicode对照表四
- git合并多个commit成为一个commit
- .net 笔记尝试(二)
- array_walk与array_map的区别
- 计算机东大计算机三在线作业,东大16秋学期《计算机基础》在线作业3
- ROS入门-16.tf坐标系广播与监听的编程实现
- php的前端环境,PHP中的环境变量
- python读写word、excel、csv、json文件
- PHP的面向对象模型(转贴)
- javascript中的forEach
- ccs软件5.5安装
- 互联网大厂的薪资和职级一览
- wex5使用java语言_WeX5学习笔记之调用后端服务
- 三轴加速度传感器的驱动编程
- Dichotomy专栏:Leetcode:#33 搜索旋转排序数组
- i510300h和r54600h的区别 哪个好
- DRG/DIP分组器HIS、电子病历、病案等系统调用接口说明,支持java c#等多种语言,有c#代码参考