Cita:
Iniciado por jufena84 Me hacen una pregunta que demuestre con un programa porque no se debe sincronizar el metodo run y no sé que hacer, yo pensaba que no era conveniente porque si har 3 hilos que acceden al metodo run, y solo dos de ellos acceden a una misma variable a la hora de sincronizar el metodo el tercer hilo que puede hacer una cosa diferente o no sé le tocará a esperar a que termine la sincronización estoy un poco enredado con eso
buscate este libro que tiene la explicacion exacta y los ejemplos que necesitas.
Java Performance Tuning