1. On rajoute les keywords synchronized aux méthodes qui effectuent des lectures et des écritures sur Peterson (pour rendre ces méthodes atomiques). 2. Non, puisque les opérations de lectures et d'écritures (entrer et sortir) sont atomiques (grâce à synchronized en java), l'ordre des modifications de Peterson.demande et Peterson.tour importe peu. 3.