« Bonjour, Amigo ! »

9
Mission
Bases de Java,  niveau 7leçon 4
Bloqué
Notes synchronisées
1. La classe Note sera utilisée par des threads. Vérifie que les tentatives d'accéder à la liste notes verrouillent notes, et non this 2. Les appels à System.out.println ne doivent pas être synchronisés, c'est-à-dire ne pas être exécutés dans le bloc synchronized
5
Mission
Bases de Java,  niveau 7leçon 4
Bloqué
Notes synchronisées : partie 2
La classe Note sera utilisée par des threads. Veille à synchroniser toutes les méthodes.
9
Mission
Bases de Java,  niveau 7leçon 4
Bloqué
Temps dans le jardin
1. Crée une méthode public void addFruit(int index, String fruit) qui ajoute le paramètre fruit à la liste fruits à la position index. 2. Crée une méthode public void removeFruit(int index) qui supprime l'élément à la position index de fruits. 3. Crée une méthode public void addVegetable(int index,
9
Mission
Bases de Java,  niveau 7leçon 4
Bloqué
Président synchronisé
Nous rencontrons à nouveau le modèle de singleton en synchronisation dans un bloc statique. Crée un bloc synchronisé à l'intérieur d'un bloc statique dans la classe OurPresident. À l'intérieur du bloc synchronisé, initialise president.
5
Mission
Bases de Java,  niveau 7leçon 4
Bloqué
IMF
Modèle de singleton : synchronisation dans une méthode. La classe IMF est le Fonds monétaire international. Crée un bloc synchronisé dans la méthode getFund. À l'intérieur du bloc synchronisé, initialise imf pour que la méthode getFund renvoie toujours le même objet.