Pular para o conteúdo principal

Questão de Programação — Java — IF-SE 2010

ProgramaçãoJava
Código
qg832497
Banca
IF-SE
Órgão
IF-SE
Ano
2010
Nível
Superior
Cargo
Analista - Tecnologia da Informação
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?
  1. AExecutar notify(thread1); no trecho de código synchronized de meuMonitor
  2. BExecutar meuMonitor.notify(thread1); no trecho de código synchronized de qualquer objeto.
  3. CExecutar thread1.notify(); no trecho de código synchronized de qualquer objeto.
  4. DExecutar thread1.notify(); em qualquer trecho de código (synchronized ou não) de qualquer objeto.
  5. EVocê não pode especificar qual thread será notificada.
Revelar gabarito e comentário

GabaritoE — Você não pode especificar qual thread será notificada.

Link permanente: /questoes/qg832497