Comment définir le nom du thread?
Est-il un moyen de mettre un nom convivial à un thread dans le code?
Par exemple, je veux le fil avec le nom Thread-11 sur l'image a été nommé comme quelque chose de "MyImportThread'.
exemple-fils http://s12.postimage.org/3pq9frjct/threadname.png
source d'informationauteur Prizoff | 2012-07-12
Vous devez vous connecter pour publier un commentaire.
Vous pouvez facilement passer à un nom de thread dans Son Constructeur. ou en appelant ci-dessous la méthode
Définit le nom du Thread.
comme
thread.setName("Thread-11");
ou commeThread.currentThread().setName("Thread-11");
Vérifier la
Thread
constructeursil y a quelques avec unString name
paramètre. Ou vous pouvez appelersetName(String)
sur un Fil de discussion existant.La classe Fil a une méthode pour que:
Avez-vous l'essayer?
Avez-vous essayer quelque chose comme cela?
Un coup d'oeil également à
Threads de référence
en particulier chez les constructeurs.oui.. vous pouvez définir un nom pour le filetage à l'aide de
Fil.getCurrentThread().setName(threadName);
Essayez ceci: