Threads Servidores
Cualquier thread Java puede ser un thread
daemon "Servidor". Los threads daemon proporcionan servicios para otros threads que se están ejecutando en el mismo proceso
que él. Por ejemplo, el navegador HotJava utiliza cuatro threads daemon llamados "Image Fetcher" para buscar imágenes en el sistema de ficheros en la red para los threads que las necesiten. El método
run() de un thread daemon normalmente es un bucle infinito que espera una petición de servicio.
Cuando el único thread en un proceso es un thread daemon, el interprete sale. Esto tiene sentido porque al permanecer sólo el thread daemon, no existe ningún otro thread al que poder
proporcinale un servicio.
Para especificar que un thread es un thread daemon, se llama al método setDaemon() con el argumento true. Para determinar si un thread es un thread daemon se utiliza el método accesor isDaemon().
Ozito