A linguagem Java suporta a execução de aplicações de forma paralela e concorrente. Para se conseguir isso técnicas de multithreading são aplicadas. Tomando como base o que você aprendeu sobre threads, avalie as afirmações que se seguem:
I. Para se criar uma thread um dos passos a executar é realizar a implementação da interface Runnable.
II. Para se criar uma thread um dos passos a executar é realizar a implementação da interface Threadable.
III. Para se criar uma thread um dos passos a executar é realizar a herança da classe Thread.
IV. Para se criar uma thread um dos passos a executar é realizar a herança da classe ThreadBase.
Considerando as afirmações apresentadas acima, é correto o que se afirma em:
Alternativas:
a)
I e II apenas.
b)
II e III apenas.
c)
I e III apenas.
d)
I, II e III apenas.
e)
III apenas.
Respostas
Resposta: | e || apenas.
Explicação:Para se criar uma threads é preciso de dois passos: fazer a implementação da interface Runnable e fazer a implementação da interface Thread.
Com relação à linguagem Java, tem-se que é correto o que se afirma apenas em I e II. O que é mostrado corretamente na alternativa A.
Programação: Linguagem Java
Na linguagem Java, deve-se atentar que para criar uma threads é preciso seguir dois algoritmos, sendo eles:
- Realizar a implementação da interface Runnable;
- Realizar a implementação da interface Thread.
Existem ordens de prioridades para que uma thread seja executada em Java, de modo que compete ao programador estabelecer essa prioridade na construção do código.
A herança é um mecanismo da Orientação a Objeto que permite criar novas classes a partir de classes já existentes, por isso, III e IV estão incorretas.
Saiba mais sobre programação em:
https://brainly.com.br/tarefa/20790680
Bons estudos!
#SPJ2