Einen ExecutorService zum Dämon in Java machen

Ich verwende einen ExecutoreService in Java 1.6, der einfach mit gestartet wurde

ExecutorService pool = Executors.newFixedThreadPool(THREADS). 

Wenn mein Hauptthread fertig ist (zusammen mit allen vom Thread-Pool verarbeiteten Aufgaben), verhindert dieser Pool, dass mein Programm heruntergefahren wird, bis ich ihn explizit aufrufe

pool.shutdown();

Kann ich vermeiden, dies aufzurufen, indem ich das von diesem Pool verwendete interne Thread-Management in einen Deamon-Thread verwandle? Oder vermisse ich hier etwas?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage