penso sia la 2° problematica che si affronta con i thread... un po' di manuale non guasta mai.

http://download.oracle.com/javase/tu.../syncmeth.html