Buscar

Em um trecho de código Java, um monitor chamado meuMonitor possui 5 threads em seu pool de espera. Todas essas threads possuem a mesma prioridade. ...

Em um trecho de código Java, um monitor chamado meuMonitor possui 5 threads em seu pool de espera. Todas essas threads possuem a mesma prioridade. Uma dessas threads é chamada thread 1. Como você pode notificar thread 1 para que ela passe do estado de espera para o estado de pronta?


a) Executar thread1.notify(); em qualquer trecho de código (synchronized ou não) de qualquer objeto.
b) Executar thread1.notify(); no trecho de código synchronized de qualquer objeto.
c) Executar meuMonitor.notify(thread1); no trecho de código synchronized de qualquer objeto.
d) Executar notify(thread1); no trecho de código synchronized de meuMonitor.
e) Você não pode especificar qual thread será notificada.

Essa pergunta também está no material:

AV - Programação 2
5 pág.

Programação II Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Para notificar a thread 1 e passá-la do estado de espera para o estado de pronta, é necessário executar o método notify() no trecho de código synchronized de meuMonitor. Portanto, a alternativa correta é a letra d).

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais