(EMBASA - IBFC - Analista de Tecnologia da Informação - 2017) (Questão modificada) Assinale a alternativa

que completa, correta e respectivamente, as lacunas da seguinte frase: ''Em Java, usamos Thread do pacote para criarmos linhas de execução ''.

1 Resposta

  • Marquinhos

    Em java, utilizamos a CLASSE Thread do pacote java.lang para criarmos linhas de execução paralelas.

    Threads do Java

    Cada thread tem uma prioridade. Threads com prioridade mais alta são executadas primeiro. Cada thread pode ou não ser marcada como um daemon.

    Quando o código em execução em algum encadeamento cria um novo objeto Thread, o novo encadeamento tem sua prioridade inicialmente definida igual à prioridade do encadeamento de criação e é um encadeamento daemon se e somente se o encadeamento de criação for um daemon.

    Quando uma Máquina Virtual Java (JVM) é inicializada, geralmente há um único encadeamento não-daemon (que normalmente chama o método main de alguma classe designada). A Java Virtual Machine continua a executar threads até que ocorra uma das seguintes situações:

    ❑  O método de saída da classe Runtime foi chamado e o gerenciador de segurança permitiu que a operação de saída ocorresse.

    ❑  Todos os encadeamentos que não são encadeamentos daemon morreram, seja pelo retorno da chamada ao método run ou pelo lançamento de uma exceção que se propaga além do método run.

    Veja outras respostas no :

    C++: POO: Python: Javascript:

Clique aqui para adicionar a sua resposta.