ordre d'execution de thread
Bonjour
svp j'ai un problème
j'ai régle1 , régle2 , régle3 et régle4
régle1 et régle2 s'exécutent en parallèle et lorsque il se terminent les règles 3 et 4 s’exécutent en parallèle
regle1===> Thread1
regle2===>Thread2
regle3===>Thread3
regle4===>Thread4
je fait dans la fonction main
Code:
1 2 3 4 5 6 7 8 9 10
| Thread1 tt1=new Thread1();
Thread2 tt2=new Thread2();
tt1.start(); tt2.start();
while (tt1.isAlive() || tt2.isAlive())
{
}
Thread1 tt3=new Thread3();
Thread2 tt4=new Thread4();
tt3.start(); tt4.start(); |
est ce que le boucle while assure que l’exécution des thread 3 et 4 ne se fait que lorsque l’exécution des deux thread 1 et 2 se terminent
Merci de me répondre