I read, daemon threads are used and managed by the JVM. The JVM creates them and also tracks their completion. User streams are user controlled. It also says that we can convert a user stream to a daemon stream by calling the setDaemon() method.
But, what is the use of such conversion ? Does the JVM approach a user thread when it becomes a dameon thread?
Let me know if I missed something.
Thanks.
source share