A supposer (ce que je soupçonne) que ta classe Unthread hérite de Thread et ne redéfinisse pas public void run(), c'est normal que l'exécution de ton thread n'affiche rien vu que tu ne lui demandes pas de faire quoi que ce soit.
Tout ce qui se passe lors de l'exécution d'un thread est défini dans la méthode run() de ce thread.
Or lorsque tu fais (en considérant mon hypothèse ci-dessus)
UnThread thread = new UnThread();
un thread est créé, correspondant à celui-ci:
1 2 3
| Thread thread = new Thread() {
public void run(){}
}; |
Et lorsque tu fais , cela aboutira à quelquechose d'équivalent à cette fameuse méthode run qui ne fait rien.
Le mieux serait que tu postes le code de cette classe Unthread
Partager