Questões de Concurso
Sobre java em programação
Foram encontradas 2.718 questões
Considere o método imprime(), cuja implementação em Java é apresentada a seguir:

Este método poderia ser reescrito de modo a produzir o mesmo resultado, alterando-o pelo código:
Com base no código java a seguir responda:
List<String> letras = new ArrayList<String>();
letras.add(“W”);
letras.add(“X”);
letras.add(“G”);
letras.add(“B”);
letras.add(“A”);
Qual das seguintes alternativas indica o método
que ordena a lista acima?
Com base no código java a seguir responda:
public class Exemplo {
public static void main(String[] args) {
Set<String> carros = new HashSet<String>();
carros.add(“Sonic”);
carros.add(“Celta”);
carros.add(“Corsa”);
carros.add(“Sonic”);
carros.add(“Celta”);
carros.remove(“Celta”);
carros.remove(“Corsa”);
for (String string : carros) {
System.out.println(string);
}
}
}
Qual das seguintes alternativas informa o resultado
da execução do código?
public class Automovel { public void nome(String nome) { return nome; } } public class Carro extends Automovel { @Override public void nome(String nome) { return “O carro é “ + super.nome(nome); } } public class Executa { public static void main(String[] args) { Carro carro = new Carro(); System.out.println(carro.nome(“Corsa”)); } }
Qual das seguintes alternativas indica o resultado da execução do código?
Struts é uma estrutura não intrusiva cuja base são padrões de injeção de dependência por meio de anotações. Ele se encarrega de instanciar classes Java externamente para ligar os componentes de forma a montar as aplicações.
II - A abstração consiste em identificar todas as características e comportamentos possíveis de um objeto, evita que a modelagem siga apenas a partir dos objetivos principais do negócio.
III - O encapsulamento é um princípio que permite a criação de classes como especializações de classes já existentes. O que ajuda a diminuir a duplicação de código, reaproveitando dados e comportamento de classes já existentes.
IV - O polimorfismo é um recurso que permite a utilização de uma única referência para diferentes especializações da mesma classe, obtendo dinamicamente o comportamento adequado.
Estão corretas as afirmativas:
public class Loop{ public static void main(String[] args) { int a, b; a=1; b=2; while(a<7){ a = b+a; do { b= a+b; a= a+1; } while(b<9); } System.out.print(a + " e " + b); } }
Qual o resultado exibido da execução do programa acima?
Considere o seguinte extrato de código Java:
int a = 20;
int b, c;
b = a++;
c = ++a;
Após a execução, os valores finais para a, b e c são,
respectivamente,
Atenção: Para responder à questão deve ser utilizada a interface e a classe Java a seguir:

Considere a existência na mesma aplicação de uma classe chamada Principal que possui o método main padrão por meio do
qual o método calc é acessado.
Atenção: Para responder à questão deve ser utilizada a interface e a classe Java a seguir:

Considere a existência na mesma aplicação de uma classe chamada Principal que possui o método main padrão por meio do
qual o método calc é acessado.
Considere o código a seguir:

Assinale a alternativa que indica um erro neste código.