Java Thread - Java - Programmation
Marsh Posté le 27-03-2006 à 18:18:06
C'est vague !!
Pourquoi du multi-thread pour faire ça ?!?
Qu'est ce que tu veux mettre en évidence ?
Marsh Posté le 27-03-2006 à 19:00:32
Salut,
En fait, je voudrais par exemple, passer mon expression arithmetique en ligne de commande dans le prog principal. Ce dernier doit creer un Thread pour chaque parenthèse ouvrante qu'il trouve. Le Thread traite l'expression arithmétique de la parenthèse.
par ex: (8-3) + (5-2) + 4
Si le thread qui gère la réponse dans son ensemble reçoit la réponse du thread calculant le premier groupe de parenthèses, il va immédiatement faire la somme entre 4 et le résultat obtenu sans attendre le calcul de l'autre parenthèse.
Marsh Posté le 27-03-2006 à 19:23:26
Ben justement c'est tout mon probleme. J'aurais trouver au moins un exemple sur ce que j'ai marqué pour ensuite réfléchir sur la suite.
Marsh Posté le 27-03-2006 à 19:25:42
ReplyMarsh Posté le 27-03-2006 à 21:08:33
C'est pour quelle école/université ?
Marsh Posté le 27-03-2006 à 21:35:42
lol j'aimerais bien voir ton prog tourner avec un DL de l'ordre 15
Marsh Posté le 31-03-2006 à 06:05:22
Mis à part pour les calculs vraiment très très lourds, ton idée n'a pas vraiment d'utilité.
Renseigne toi plutot sur les analyseurs syntaxiques et sémantiques, plus courrament utilisés dans ce domaine (et meme en info tout court).
Bon courage à toi, pionnier
Marsh Posté le 31-03-2006 à 06:32:04
C'est un exo de cours sur les threads, faut pas y voir un interêt pratique réel
Marsh Posté le 31-03-2006 à 20:38:42
Je doute que ce soit un exo, plutôt un truc perso de quelqu'un qui veut se former sur les threads, si c'est un exercice donné par un prof il faut flinguer le dit prof
Marsh Posté le 01-04-2006 à 11:14:52
en effet, c'est un exo. Je ne vois moi non plus aucun interêt à cet exo. Bref, merci pour vos réponses, j'ai trouvé comment faire mon business.
Merci
Marsh Posté le 27-03-2006 à 18:03:57
Bonjour,
Je recherche des exemples de Thread permettant d'effectuer des opérations arithmiques basiques (+,*,/). Par exemple, quelques choses du genre: (8-3) + (5-2) + 4.
Est ce que quelqu'un pourrait m'aider?