Les programmes thread ne s'executent pas ????
Chabanus
Messages postés
982
Date d'inscription
Statut
Membre
Dernière intervention
-
Chabanus Messages postés 982 Date d'inscription Statut Membre Dernière intervention -
Chabanus Messages postés 982 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Dans eclipse ce code ne veut pas fonctionner, on me mets une erreur au niveau de start() ?! :s
et sur getName :
Svp j'ai vraiment besoin d'aide...Car mes boutons exécutent plusieurs thread et si les threads ne fonctionnent pas ....
Merci cordialement
--
Il faut faire partie de la solution et non du problème ;-)
Dans eclipse ce code ne veut pas fonctionner, on me mets une erreur au niveau de start() ?! :s
public class Thread {
public static void main(String[] args) {
TestThread t = new TestThread("A");
TestThread t2 = new TestThread(" B");
t.start();
t2.start();
}
}
et sur getName :
public class TestThread extends Thread {
public TestThread(String name){
super(name);
}
public void run(){
for(int i = 0; i < 10; i++)
System.out.println(this.getName());
}
}
Svp j'ai vraiment besoin d'aide...Car mes boutons exécutent plusieurs thread et si les threads ne fonctionnent pas ....
Merci cordialement
--
Il faut faire partie de la solution et non du problème ;-)
Configuration: Windows Vista Firefox 3.0.7
A voir également:
- Les programmes thread ne s'executent pas ????
- Programmes au démarrage windows - Guide
- Complément logiciel microsoft publier au format pdf ou xps pour les programmes microsoft office 2007 - Télécharger - Bureautique
- Comment fermer un programme qui ne répond pas - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Ma télé n'affiche plus les programmes - Forum TV & Vidéo
1 réponse
Salut,
Tu as nommé ta classe principale Thread. A mon avis, il y a un conflit avec java.lang.Thread : Ta classe TestThread est sans doute censée hériter de java.lang.Thread, mais là du coup, je pense qu'elle hérite de ta propre classe Thread, qui ne possède ps de méthode start().
Renomme ta propre classe Thread en autre chose, ça devrait fonctionner.
Tu as nommé ta classe principale Thread. A mon avis, il y a un conflit avec java.lang.Thread : Ta classe TestThread est sans doute censée hériter de java.lang.Thread, mais là du coup, je pense qu'elle hérite de ta propre classe Thread, qui ne possède ps de méthode start().
Renomme ta propre classe Thread en autre chose, ça devrait fonctionner.
Chabanus
Messages postés
982
Date d'inscription
Statut
Membre
Dernière intervention
70
merci je vais essayer