Java中的守护程序线程是什么?

有人可以告诉我Java中有哪些守护程序线程吗?

高分回答:

很多的知识点,真的需要写出来才会掌握!!! \color{purple}很多的知识点,真的需要写出来才会掌握!!!{~}很多的知识点,真的需要写出来才会掌握!!! 

守护程序线程是在程序完成但该线程仍在运行时不会阻止JVM退出的线程。守护程序线程的一个示例是垃圾回收。

您可以使用该setDaemon(boolean)方法Thread在线程启动之前更改守护程序属性

高分回答:

还有几点(参考:Java并发实践)

创建新线程时,它将继承其父级的守护程序状态。

当所有非守护程序线程完成时,JVM暂停,所有剩余的守护程序线程都被放弃:
最终,块不被执行,
堆栈未解开-JVM刚刚退出。

因此,应谨慎使用守护程序线程,将其用于可能执行任何I / O的任务是危险的。
复制代码


文章翻译自 ​​am2dgbqfb6mk75jcyanzabc67y-ac4c6men2g7xr2a-stackoverflow-com.translate.goog/questions/2…​

作者建议: I/O如果是用守护线程,可能造成中断

欢迎关注我的专栏StackOverFlow,我会筛选优质的问答,面试常考!!! \color{red}欢迎关注我的专栏StackOverFlow,我会筛选优质的问答,面试常考!!!{~}欢迎关注我的专栏StackOverFlow,我会筛选优质的问答,面试常考!!! 

有最新、优雅的实现方式,我也会在文末写出我对本问答的见解 \color{red}有最新、优雅的实现方式,我也会在文末写出我对本问答的见解{~}有最新、优雅的实现方式,我也会在文末写出我对本问答的见解 

真心感谢帅逼靓女们能看到这里,如果这个文章写得还不错,觉得有点东西的话

求点赞???? 求关注❤️ 求分享???? 对8块腹肌的我来说真的 非常有用!!!

如果本篇博客有任何错误,请批评指教,不胜感激 !❤️❤️❤️❤️