当前位置:编程学习 > JAVA >>

关于JAVA线程问题?

java的线程中断原理,什么是守护线程,有什么作用? --------------------编程问答-------------------- http://blog.csdn.net/xhwang_x/archive/2010/03/06/5351517.aspx --------------------编程问答-------------------- http://wenku.baidu.com/view/0769933231126edb6f1a1064.html --------------------编程问答-------------------- Java的线程调度不提供抢占式中断,而采用协作式的中断。原理很简单,就是轮询某个表示中断的标记,我们在任何普通代码的中都可以实现。

守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。

--------------------编程问答-------------------- --------------------编程问答-------------------- 学习。。 --------------------编程问答-------------------- setDaemon(true) --------------------编程问答-------------------- 学习。。。。 --------------------编程问答--------------------
引用 2 楼 hudie1234567 的回复:
http://wenku.baidu.com/view/0769933231126edb6f1a1064.html

是不是 说 守护进程和 时间Task相似 --------------------编程问答--------------------
引用 3 楼 yanyuegongzuoshi 的回复:
Java的线程调度不提供抢占式中断,而采用协作式的中断。原理很简单,就是轮询某个表示中断的标记,我们在任何普通代码的中都可以实现。

守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。


恩,学习中哈。THX! --------------------编程问答-------------------- Daemon与非Daemon线程其实没有任何区别,

它们的区别只在于JVM的退出条件是所有的非Daemon线程已经结束了,即使还有Daemon线程还在运行也退出 --------------------编程问答--------------------
引用楼主 noname147 的回复:
java的线程中断原理,什么是守护线程,有什么作用?


  "在Java中比较特殊的线程是被称为守护(Daemon)线程的低级别线程。这个线程具有最低的优先级,用于为系统中的其它对象和线程提供服务。将一个用户线程设置为守护线程的方式是在线程对象创建之前调用线程对象的setDaemon方法。典型的守护线程例子是JVM中的系统资源自动回收线程,它始终在低级别的状态中运行,用于实时监控和管理系统中的可回收资源。 "

学习了  守护线程,是很容易被我们的正常线程打断的 --------------------编程问答--------------------
引用 10 楼 chdw 的回复:
Daemon与非Daemon线程其实没有任何区别,

它们的区别只在于JVM的退出条件是所有的非Daemon线程已经结束了,即使还有Daemon线程还在运行也退出

+1
--------------------编程问答-------------------- 哪里有更多关于线程的。 --------------------编程问答-------------------- 学习了 --------------------编程问答-------------------- 守护线程,去查查think java
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,