Thread en java

cs_dunith Messages postés 100 Date d'inscription samedi 5 janvier 2008 Statut Membre Dernière intervention 11 avril 2008 - 19 févr. 2008 à 15:02
cs_laurent1024 Messages postés 987 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 30 août 2012 - 19 févr. 2008 à 15:35
bonjour


j'ai ma classe TRSThread  extends Thread

lors de l'excution c'est à dire dans:

public void run()

{

      this.start();

       while( !fExit )

       {

             // mon code

       }

}


mais j'ai une erreur: Thread limit

quelq'un peut me dire ce que veut dire

merci

1 réponse

cs_laurent1024 Messages postés 987 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 30 août 2012 25
19 févr. 2008 à 15:35
Pour lancer un thread il faut utiliser la méthode start (qui appelle la méthode run) toi tu fait le contraire dans ton code.
"Pour lancer
l'exécution d'un thread vous devez exécuter la méthode start() et en
aucun cas exécuter vous-même la méthode run() (L'exécution se
déroulerait alors dans le processus courant !)."

Cdt
0
Rejoignez-nous