Bon pour ce que j'ai compris;
wait() et notify() sont des méthodes de la classe Object. Pour qu'un thread exécute ces méthodes sur un objet x; il doit posséder le lock de cet objet x
; donc exécuter un bloc d'instructions :
idem pour le notify()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 synchronised(x) { x.wait() }
Je voudrais savoir pourquoi. Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 synchronised(x) { x.notify() }
Partager