Moi j'ai une question synchro...
Comment je peux faire lancer une méthode synchronized en Java par un thread alors qu'un autre thread est déjà en train de l'exécuter?
(Sachant que je ne peux pas la désynchroniser vu qu'il y a une méthode wait() (d'où le blocage du premier thread dedans) et notifyAll() (pour débloquer le fameux thread)

Je sais justement que ce n'est normalement pas possible mais dans mon application j'aimerais (en fait cette méthode est synchronized plus pour pouvoir faire appel aux méthodes notifyAll() et wait() que pour empecher une exécution de code critique.