Låsningar är alltid ett problem.
Du får själv avgöra vilken lösning som är bäst för dig.
Kan bara säga: Ju mer du låser desto större risk att andra objekt får vänta, även om de inte vill komma åt samma metod. Fast å andra sidan ju mindre låsning desto mer komplex låsnings mekanism får du utveckla...
Hejhej!
Säg att man har en klass med en synkroniserad metod i vars kropp man anropar ett statiskt objekt i en annan klass. Låser man alla andra metoder i det statiska objektet när man går in i den första klassens synkroniserade metod? Eller låser man dem först när det statiska objeket anropas? Eller låser man upp det statiska objektets andra metoder överhuvudtaget?
He he, nej det är inget skolexempel. Bara ett litet moment 22 jag råkat ut för. Om det nu är ett moment 22 vill säga.
mvh
phonk
