Pergunta de entrevista da empresa NeoXam

How to implement synchronization in Java?