question sur les threads [java] - Programmation
Marsh Posté le 17-07-2002 à 23:57:25
ReplyMarsh Posté le 18-07-2002 à 00:00:34
c'est quoi ces questions?
Marsh Posté le 18-07-2002 à 00:08:04
SchnapsMann a écrit a écrit : c'est quoi ces questions? |
Mais enfin.
Marsh Posté le 18-07-2002 à 00:13:43
veryfree a écrit a écrit : est ce que c mal de faire des methodes setXxx et getXxx dans un thread? |
si tu racontais un peu le contexte?
parce que la poser cette question comme ca sans autre indication ou brasser du vide c'est pareil
Marsh Posté le 18-07-2002 à 00:18:07
SchnapsMann a écrit a écrit : si tu racontais un peu le contexte? parce que la poser cette question comme ca sans autre indication ou brasser du vide c'est pareil |
ben en fait j ai un thread, ds ce thread, un vecteur est modifié
j aimerai accedé a ce vecteur a partir d un autre thread qui tourne en paralele...
2 solutions:
monThread.monVecteur c pas propre du tout
ou je fait getConnexionVector()
d ou ma question...
Marsh Posté le 18-07-2002 à 00:26:28
veryfree a écrit a écrit : ben en fait j ai un thread, ds ce thread, un vecteur est modifié j aimerai accedé a ce vecteur a partir d un autre thread qui tourne en paralele... 2 solutions: monThread.monVecteur c pas propre du tout ou je fait getConnexionVector() d ou ma question... |
tu code une classe Runnable contenant un champ Vector, du style
Code :
|
ensuite dans ton main, tu crée un unique vecteur, et tu le files a deux instances differentes de la classe Conteneur, disons c1 et c2.
Ensuite tu crée deux Thread differentes avec chacune des deux instances Conteneur: t1 avec c1, et t2 avec c2.
puis tu lances tes t1 et t2 avec la methode start et c'est parti a toi les joies de la gestion des acces concurents
Marsh Posté le 18-07-2002 à 00:40:21
ce que j ai du oublier de dire c'est que mes deux threads (ceux qui tournent en paralele sont different )
le premier appel le deuxieme en fait:
je met juste le serveur de l appli
Code :
|
Marsh Posté le 18-07-2002 à 08:26:45
Et ta classe ConnexionTD étend Thread aussi, c'est ça ?
Ma foi rien ne me choque trop.
Marsh Posté le 18-07-2002 à 22:04:42
Cherrytree a écrit a écrit : Et ta classe ConnexionTD étend Thread aussi, c'est ça ? Ma foi rien ne me choque trop. |
oui c bien un thread, de toute facon ca marche tres bien comme c'est jvai pas le changer...
Marsh Posté le 17-07-2002 à 23:13:41
est ce que c mal de faire des methodes setXxx et getXxx dans un thread?
Message édité par veryfree le 17-07-2002 à 23:15:39