Adesso funziona! Ho usato come parametro di synchronized Smiley.class e adesso stampa solo :-) . Ti ringrazio, non ti sei limitato a dirmi la soluzione ma mi hai anche fatto capire bene il concetto .