Page : 1Introduction à JAVA : conteneurs
Plan du cours 5:Threads
introduction
Définition
Création des Threads
Gestion des priorités
Synchronisation
Page : 2Introduction à 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 : 3Introduction à 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 : 4Introduction à 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 : 5Introduction à 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 linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !