O padrão singleton permite que uma classe Java tenha apenas uma instância e fornece múltiplos pontos de acesso à classe.