SóProvas


ID
2407078
Banca
Marinha
Órgão
Quadro Técnico
Ano
2014
Provas
Disciplina
Programação
Assuntos

Em JAVA, uma THREAD transita para qual estado, quando tenta realizar uma tarefa que não pode ser completada imediatamente e deve esperar até que essa tarefa seja concluída?

Alternativas
Comentários
  • https://pt.stackoverflow.com/questions/157068/quais-são-os-estados-de-um-thread

    Estados de uma thread.

  • Resposta: B

  • 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. Uma thread em espera volta ao estado executável somente quando outra thread a notifica para continuar a execução.

    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 temporariamente até que a tarefa seja concluída.

    Estado terminado: Uma thread executável entra no estado terminado quando ela conclui com sucesso suas tarefas ou é de outro modo terminada.

    Alternativa: B