Pergunta de entrevista da empresa ADP

How to Synchronize Java threads?