Questão 664475

Tecnologia da Informação · 2014

Questão

ID 664475

Disciplina: Tecnologia da Informação

Assunto: Threads

Ano: 2014 Banca: QUADRIX - Instituto Quadrix Órgão: Empresa de Processamento de Dados da Previdência Social


Analise o código a seguir

01. package processos;

02.

03. public class Concorrencia implements Runnable{

04.

05. Thread t;

06.

07. Concorrencia(String str) {

08. t = new Thread(this, str);

09. t.start();

10. }

11.

12. public void run() {

13. for (int i = 0; i < 5; i++) {

14. if ((i % 5) == 0) {

15. System.out.println(Thread.currentThread().getName() + " executando...");

16. Thread.yield();

17. }

18. }

19.

20. System.out.println(Thread.currentThread().getName() + " Fim da thread.");

21. }

22.

23. public static void main(String []args){

24. new Concorrencia("Thread 1");

25. new Concorrencia("Thread 2");

26. new Concorrencia("Thread 3");

27. }

28. }

De acordo com a análise do código, determine a alternativa que descreve, corretamente, a função do método yield(), na linha 16.

Alternativas da questão 664475
Pular para o conteúdo principal