SóProvas


ID
1588678
Banca
COSEAC
Órgão
UFF
Ano
2015
Provas
Disciplina
Programação
Assuntos

Na linguagem Java, uma thread executável pode entrar em um determinado estado por um intervalo de tempo especificado, retornando ao estado executável quando for notificada por outra thread ou quando esse intervalo expirar. Essa situação caracteriza o estado:

Alternativas
Comentários
  • Ciclo de vida e estados de thread

    - Estados novo e executável: Uma nova thread inicia seu ciclo de vida no estado novo. Ela permanece nesse estado até que o programa inicie a thread, o que a coloca no estado executável.

    - Estado de espera: uma thread executável transita para o estado de espera enquanto aguarda outra thread realizar uma tarefa.

    - Estado de espera sincronizada: Uma thread executável pode entrar no estado de espera sincronizada por um intervalo especificado de tempo. A thread é colocada para dormir.

    Estado bloqueado: Uma thread executável passa para o estado bloqueado quando tenta realizar uma tarefa que não pode ser concluída imediatamente e deve esperar até que a tarefa seja concluída.

    Alternativa: C

  • Misturaram o conceito de "espera" e "esperar sincronizada", vejo que poderia ser anulada.

    Gab C

  • Resposta correta: espera sincronizada.