Créer des threads en nombre variable en param
tomtom
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
je dois faire un programme qui propose à l'utilisateur d'entrer un chiffre n et à partir de là, crée le nombre correspondant de threads. Chacun de ces threads doit etre relié par un tube au thread Sum qui additionne les nombres aléatoires générés par chacun des threads avec lesquels il est en relation. Pourriez-vous m'aider car je n'ai plus d'idées!!!
Merci d'avance
je dois faire un programme qui propose à l'utilisateur d'entrer un chiffre n et à partir de là, crée le nombre correspondant de threads. Chacun de ces threads doit etre relié par un tube au thread Sum qui additionne les nombres aléatoires générés par chacun des threads avec lesquels il est en relation. Pourriez-vous m'aider car je n'ai plus d'idées!!!
Merci d'avance
A voir également:
- Créer des threads en nombre variable en param
- Créer un lien pour partager des photos - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Creer un fichier .bat - Guide
2 réponses
1) Tu créés ta classe Sum qui va posséder ton tube (ConcurrentLinkedQueue par exemple)
2) Tu créés une classe One extends Thread initialisée avec le tube de Sum et qui surcharge la méthode run() qui va générer le nombre aléatoire à renvoyer à Sum.
3) Tu créés une classe de Test avec un objet Sum et n treads One et c'est fini...
2) Tu créés une classe One extends Thread initialisée avec le tube de Sum et qui surcharge la méthode run() qui va générer le nombre aléatoire à renvoyer à Sum.
3) Tu créés une classe de Test avec un objet Sum et n treads One et c'est fini...