Para que o método M seja executado por apenas uma thread em um sistema Web desenvolvido em Java, é necessário utilizar a palavra-chave "synchronized" na assinatura do método. Dessa forma, quando uma thread invocar o método, ela irá adquirir o lock do objeto e as outras threads terão que esperar até que o lock seja liberado. Isso garante que o método seja executado de forma exclusiva por uma thread em um determinado momento.
Para escrever sua resposta aqui, entre ou crie uma conta
Programação Orientada A Objetos
•ESTÁCIO
Compartilhar