Java possui suporte a definição de métodos synchronized, os quais: