Voilà,
ma question est très orientée language, je voudrais créer plusieurs threads partageant une/des ressources (ils les lisent et les modifient quand ils s'exécutent) et qui fontun join à la fin de leur traitement (i.e. en un point le programme attend qu'ils soient tous achevés pour continuer).
Je veux faire un truc du genre :
Voilà merci d'avance pour vos réponses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Resource[] rs = .... Thread[] th = ... //lancer l'exécution des threads. //Attention ils ne doivent pas corrompre l'état des ressources (synchronisatrion nécéssaire) for(Thread t : th) t.start(); JOIN //ici on attend que tous les threads de th soient achevés .... //continuer l'exécution du pgm
Partager