`
handong890
  • 浏览: 10507 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

JAVA守护线程备忘

 
阅读更多
java守护线程(又称:后台线程)设置方式很简单
Thread.setDaemon(true); 即可

java中有2类线程,用户线程,守护线程
一般情况下默认都是用户线程,那么守护线程是干嘛的了?体会一下别名就知道了,他表示做完后台线程默默去执行,与JVM共存亡,当其被Thread.setDaemon(true);后,然后strat()即开始在后台执行了。JVM如果关闭其也会跟着关闭,而且是强制关闭,不关心后续处理。
分享到:
评论

相关推荐

    Java多线程编程实战指南+设计模式篇

    7. **守护线程**:守护线程是一种特殊的线程,只有当所有非守护线程都结束时,JVM才会退出。`Thread.setDaemon(true)`可将线程设置为守护线程。 **二、设计模式** 1. **设计原则**:设计模式基于面向对象设计的...

    JAVA设计模式与JAVA多线程设计模式详解

    守护线程模式常用于后台服务,当所有非守护线程结束时,程序会终止;线程池模式通过预先创建一定数量的线程,避免频繁创建销毁线程带来的开销;读写锁模式则允许多个读取操作同时进行,但写入操作是互斥的,提高了...

    自学测试类,包含设计模式,多线程等处理样例

    除了上述内容,学习Java多线程还需要了解守护线程(Daemon Thread)、线程池(ThreadPoolExecutor)和并发集合(如ConcurrentHashMap、ConcurrentLinkedQueue等),这些都是高效处理并发问题的重要工具。 综上所述...

    台湾人写的设计模式笔记

    这些模式包括线程池(Thread Pool)、守护线程(Daemon Thread)、锁(Locking Strategies)等。线程池可以有效地管理线程资源,减少创建和销毁线程的开销,提高系统效率。 5. **设计模式的使用场景与优缺点** 设计模式...

    Memologue:提醒自己做周期性任务

    总结来说,Memologue是一款集成了Java多领域知识的应用,它在后台默默地守护着用户的待办事项,通过精确的定时任务和事件调度机制,确保每个提醒都能准确无误地到达用户。同时,良好的数据持久化策略、适应多平台的...

Global site tag (gtag.js) - Google Analytics