ID 157454 Tecnologia da Informação JAVA* AOCP 2022 Considerando o código a seguir, escrito em Java, assinale a alternativa que apresentará o resultado da execução deste código. 1 public class SeadGOJava { 2 ___ public static void main(String[] args) { 3 _______ Float x = null; 4 _______ Float y = x; 5 _______ x = 15.6F; 6 _______ System.out.println (y); 7 ___ } 8 } A Null. B 15.6. C 1 error. D 15. E 0.6.
ID 196716 Tecnologia da Informação JAVA* CEBRASPE 2021 Texto associado Acerca de iText e Java 8, julgue os itens a seguir. Lambda é uma melhoria incluída na versão 8 do Java e difere da expressão equivalente da versão 7 por ser mais rápida e por ter, obrigatoriamente, declaração e tipo de retorno. C Certo E Errado
ID 196420 Tecnologia da Informação JAVA* CEBRASPE 2021 Texto associado A respeito de frameworks , julgue os itens subsequentes. TensorFlow é utilizado com Java para implementar espaços de colaboração, unindo os desenvolvedores de um time em um mesmo ambiente virtual. C Certo E Errado
ID 196200 Tecnologia da Informação JAVA* CEBRASPE 2021 Texto associado No que se refere a linguagens de programação, julgue os itens subsequentes. < > A extensão das classes Java compiladas é *.java. C Certo E Errado
ID 167236 Tecnologia da Informação JAVA* CESGRANRIO 2021 As classes Java a seguir pertencem ao pacote default e foram incluídas no arquivo Main.java. class MnopA { static int x=10,y=10,z=10; public MnopA() { x*=2; } { y+=5; z+=10; } } class MnopB extends MnopA { public MnopB(int c) { y*=c; } { z+=y; } static { x=y=z=1; } } public class Main { public static void main(String[] args) { MnopB o=new MnopB(2); System.out.println(MnopB.x+MnopB.y+MnopB.z); } } O que será exibido no console quando o método main for executado? A 3 B 4 C 19 D 27 E 31
ID 167198 Tecnologia da Informação JAVA* CESGRANRIO 2021 Considere a classe Java abaixo. public class Main { public static void main(String[] args) { String s1=”Brasil”,s2=””; s2=geraString(s1, s2, 0); System.out.println(s2); } public static String geraString(String s1, String s2, int cont) { if(cont==s1.length()) return s2; String vogal=”aeiou”; char c=s1.charAt(s1.length()-cont-1); if(vogal.indexOf(c) < 0) s2+=Character.toString(c); else s2+=”.”; cont++; return geraString(s1, s2, cont); } } O que o console exibirá quando o método main() for executado? A .i.a.. B ..a.i. C l.s.rB D Br.s.l E Brasil
ID 167121 Tecnologia da Informação JAVA* CESGRANRIO 2021 A classe Java a seguir contém dois métodos (busca e buscaBin) que implementam um algoritmo de busca binária sobre um array de inteiros. public class Main { public static void main(String[] args) { int arry[]= {220,158,133,100,98,96,80,60,55,22,8}; busca(arry,61); } public static int busca(int vet[], int elem) { return buscaBin(vet,elem,0,vet.length-1); } private static int buscaBin(int vet[], int elem, int ini, int fin) { if(ini > fin) return -1; int m=(ini+fin)/2; System.out.printf(“%d “ ,vet[m]); if(vet[m]==elem) return m; else if(vet[m]>elem) return buscaBin(vet,elem,m+1,fin); else return buscaBin(vet,elem,ini,m-1); } } O que será exibido no console quando o método main() for executado? A 96 80 60 B 96 133 220 C 96 55 60 80 D 96 55 80 60 E 96 133 158 220
ID 167040 Tecnologia da Informação JAVA* CESGRANRIO 2021 As classes Java a seguir pertencem ao pacote default. class A1 { protected int va1=1,va2=2; public A1(int x) { va1+=x; va2*=x; } } class A2 extends A1 { protected int vb1=10; } class A3 extends A2 { protected int vc1=0; public A3(int y) { vc1=(va1+va2)*y; } } public class Main { public static void main(String[] args) { A3 o=new A3(2); System.out.println(o.vc1); } } Qual construtor poderá ser inserido na classe A2, sem que um erro de compilação seja gerado? A public A2() { vb1=va1+va2; } B public A2(int z) { super(z); vb1=va1+va2; } C public A2() { vb1=va1+va2; super(vb1); } D public A2() { super(0); vb1=va1+va2; } E public A2() { super(vb1); }
ID 166995 Tecnologia da Informação JAVA* CESGRANRIO 2021 Considere as seguintes classes e interfaces Java, que ocupam arquivos separados do pacote default: public class Ex01 extends Exception { public Ex01() { } public Ex01(String m) { super(m); } } --------------------------------------------------- public class Ex02 extends Ex01 { public Ex02() { } public Ex02(String m) { super(m); } } --------------------------------------------------- public class A { int x,y; public A(int a, int b) { x=a; y=b; } public void m1(int c) { try { if(c == 0) throw new Ex01(); x%=c; y%=c; } catch(Ex02 e) { x=10; y=100; } catch(Exception e) { x=y=1; c=5; } m2(c); } private void m2(int c) { x+=c; y+=c; } } --------------------------------------------------- public class B extends A { public B(int a, int b) { super(a,b); } public void m2(int c) { x*=c; y*=c; } public void m3() { System.out.printf("%d",x+y); } } --------------------------------------------------- public class Main { public static void main(String[] args) { B b=new B(10,20); b.m1(0); b.m3();" } } O que será exibido no console quando o método main() for executado? A 0 B 2 C 10 D 12 E 110
ID 199144 Tecnologia da Informação JAVA* CEBRASPE 2020 Ao se compilar um programa Java, foi retornado o seguinte erro. Exception in thread "main" java.lang.NoClassDefFoundError: Teste Nesse caso, para solucionar o problema, deve-se A colocar o método main como public . B colocar static no método main . C colocar ponto e vírgula (;) dentro do método main . D corrigir o classpath . E corrigir o argumento do método main .