Imagem de fundo

Dado o seguinte código-fonte Java (arquivo Main.java), assinale a alternativa que NÃO i...

Dado o seguinte código-fonte Java (arquivo Main.java), assinale a alternativa que NÃO ilustra uma saída impressa válida para sua execução:

public class Main {________________ classGerador extends Thread {

_public static void _________________privateint time;

_main(String args[]) {______________ publicGerador (String str, intdesloc) {

_ _ Gerador g1, g2, g3, g4; _____________super(str);

_ _ g1 = new Gerador ("g1",0); __________time = (int) ((Math.random() + desloc) * 1000.0);

_ _g2 = new Gerador ("g2",1);___________ }

_ _g3 = new Gerador ("g3",0); ___________public void run() {

_ _g4 = new Gerador ("g4",1);_____________ try { Thread.sleep(time); }

_ _ g1.start(); g2.start(); ___________________catch (Exception e) { }

_ _ g3.start(); g4.start(); ___________System.err.print(getName()+":"+time+" ");

_ _ }____________________________________ }

_} ______________________________________}

A

g1:909 g3:922 g2:1670 g4:1989

B

g3:92 g1:954 g4:1323 g2:1726

C

g1:842 g3:908 g2:1253 g4:1636

D

g3:334 g2:1266 g4:1595 g1:585

E

g1:157 g3:378 g4:1177 g2:1634