Carregando...
Carregando...
Ajude a melhorar a plataforma
Uma thread em Java é a direção ou o caminho percorrido enquanto um programa está sendo executado. Geralmente, todos os programas possuem pelo menos uma thread , conhecida como thread principal, fornecida pela JVM (Java Virtual Machine) no início da execução do programa. Nesse ponto, quando a thread principal é fornecida, o método main() é invocado pela thread principal. Sobre o que foi apresentado, analise as asserções a seguir e as relações propostas entre elas. I. Uma thread é um processo muito leve, ou, pode-se dizer, a menor parte do processo, que permite que um programa opere com mais eficiência, executando várias tarefas simultaneamente. PORQUE II. Se uma thread receber uma exceção ou um erro no momento de sua execução, isso não afetará a execução das outras threads , já que todas compartilham uma memória comum e possuem a sua própria pilha, variáveis locais e contador de programa. Analisando as asserções anteriores, assinale a alternativa correta.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A asserção I é verdadeira, pois a thread é um fluxo simples sequencial de controle em um programa, permitindo uma divisão (“dividir para conquistar”) de tarefas maiores, prezando pela eficiência da execução total. A asserção II é verdadeira, mas não justifica a I, pois cada thread funciona como um processo à parte, em que, apesar de obterem algumas relações sobre o processo pai ao qual estão relacionadas, cada uma possui a sua própria identificação e o seu ciclo.