Link copiato negli appunti
La parola riservata synchronized consente una accurata gestione dei metodi che possono essere richiamati contemporaneamente da più thread, quando si presenti la necessità di garantire un accesso sincronizzato ad eventuali risorse gestite da tali metodi. Quando un thread sta utilizzando un oggetto per mezzo di un metodo synchronized, tale oggetto viene bloccato (locked) per evitare altri accessi concorrenti.