java的线程中断原理,什么是守护线程,有什么作用?

解决方案 »

  1.   

    http://blog.csdn.net/xhwang_x/archive/2010/03/06/5351517.aspx
      

  2.   

    http://wenku.baidu.com/view/0769933231126edb6f1a1064.html
      

  3.   

    Java的线程调度不提供抢占式中断,而采用协作式的中断。原理很简单,就是轮询某个表示中断的标记,我们在任何普通代码的中都可以实现。守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。
      

  4.   

    是不是 说 守护进程和 时间Task相似
      

  5.   

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

  6.   


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

  7.   

    守护线程,去查查think java