Disons que j'ai une application qui utilise l' Executor
- cadre en tant que tel
Executors.newSingleThreadExecutor().submit(new Runnable(){
@Override
public void run(){
// do stuff
}
}
Quand je lance cette application dans le débogueur, un thread est créé avec la suivante (par défaut) nom: Thread[pool-1-thread-1]
. Comme vous pouvez le voir, ce n'est pas très utile et aussi loin que je peux dire, l' Executor
- cadre ne fournit pas un moyen facile de nommer les threads créés ou thread-piscines.
Alors, comment fait-on pour fournir des noms pour les threads/thread-piscines? Par exemple, Thread[FooPool-FooThread]
.