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+" ");
_ _ }____________________________________ }
_} ______________________________________}
g1:909 g3:922 g2:1670 g4:1989
g3:92 g1:954 g4:1323 g2:1726
g1:842 g3:908 g2:1253 g4:1636
g3:334 g2:1266 g4:1595 g1:585
g1:157 g3:378 g4:1177 g2:1634