(CESPE - INMETRO - Pesquisador - Ciência da Computação - 2010) Em relação ao uso de threads na linguagem Java, assinale a opção correta: O método join é utilizado para garantir que determinado thread não seja executado até que outro tenha entrado no estado inativo. O método yield é utilizado para forçar um thread a entrar no modo de suspensão. Uma classe pode definir tanto métodos quanto variáveis sincronizadas. Todo thread recebe uma prioridade padrão que é igual ao menor nível de prioridade possível. Para configurar essa prioridade, pode ser utilizado o método setPriority. Métodos static não podem ser synchronized.
Respostas
Resposta: O método join é utilizado para garantir que determinado thread não seja executado até que outro tenha entrado no estado inativo.
Explicação: Uma Thread no Java (a classe java.lang.Thread) permite ao seu aplicativo Java rodar uma sequência de instruções em uma thread da máquina virtual, que na prática é executada por uma thread do sistema operacional hospedeiro ou kernel thread (lembrando que a máquina virtual do Java roda em cima de um sistema operacional hospedeiro).
Resposta:
O método join é utilizado para garantir que determinado thread não seja executado até que outro tenha entrado no estado inativo.
Explicação:
A resposta certa é: O método join é utilizado para garantir que determinado thread não seja executado até que outro tenha entrado no estado inativo.