Author Topic:   Deamon Thread
posted April 23, 2000 04:38 PM           
what is the Difference between Thread and Deamon Thread

maha anna
posted April 23, 2000 10:41 PM             

I am giving a reference Baldwin's Java Tutorial

Daemon Threads

According to Java Primer Plus, if you set a thread as a daemon thread using setDaemon() method, you are specifying that the thread belongs to the system and not to the process that spawned it.Daemon threads are useful if you want a thread to run in the background for extended periods of time.

According to Deitel and Deitel, Java, How to Program, "A daemon thread is a thread that runs for the benefit of other threads."

Daemon threads run in the background and do not prevent a program from terminating. For example, the garbage collector is a daemon thread.

A program can include a mixture of daemon and non-daemon threads. The Java virtual machine will exit when only daemon threads remain in a program.

maha anna

posted April 24, 2000 08:59 AM           
Thank u maha
u provided very good refences.