Bonjour à tous
Voilà, j'ai une classe pour laquelle j'utilise l'interface Runnable, pour pouvoir gérer des threads multiples.
J'avais quelques bugs, que je pense dûs à des accès simultanés par plusieurs threads à un même objet. Donc forcément, je regarde ma doc, et je tombe sur synchronized()
Je fais donc un truc du genre
synchronized(a) {
synchronized(b) {
a.methode(b);
}
}
mais là, je constate que mon programme se bloque maintenant (ça freeze) ... quelqu'un aurait-il une explication possible à me donner ???