Page : 1
Introduction à JAVA : conteneurs
Plan du cours 5:Threads
Plan du cours 5:Threads
–introduction
–Définition
–Création des Threads
–Gestion des priorités
–Synchronisation
Page : 2
Introduction à JAVA : conteneurs
Introduction(1)
•Les structure de contrôle:
–If … .. Else… ..
–While … … …
–Switch… … .
–Try… ..catch… ..
•Offrent un modèle d’ordre pour l’exécution de
block d’instruction
•Structures conditionnelle: ou bien le bock if ou
le bock else est exécuté jamais les deux en
même temps
Page : 3
Introduction à JAVA : conteneurs
main()
int x=1+2;
C y=new C();
y.m1(x);
If x= =0
… .traitement1… .
Else
… ..traitement2
}
… ..traitement3…
Structure de contrôle offre des modèles d’ exécution différent
Mais… .une chose est sûr la séquentialité de l’ exécution =
deterministe
Class C … .
{… ..
Public void m1(int x)
{… .traitement m1… .
}
Page : 4
Introduction à JAVA : conteneurs
La notion de parallélisme
Public Class C1{
Public static void main()
{SOP(« je suis c1 »);
SOP(« je suis c1 bis »);
}
Public Class C2{
Public static void main()
{SOP(« je suis c2 »);
SOP(« je suis c2 bis »);
}
Public class test{
Public static void main()
{
C1.main();
C2.main();
}
Question:
Quel sera l’ affichage?
Page : 5
Introduction à JAVA : conteneurs
La Réponse
•plusieurs cas possible:
C1
C1bis
C2
C2bis
C1
C2
C1bis
C2bis
C1
C2
C2bis
C1bis
C2
C1
C1bis
C2bis
Tous les arrangement possible en respectant l’ordre entre c*
et c*bis
1 / 43 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!