Questões de Concurso
Sobre java em programação
Foram encontradas 2.720 questões
Julgue o próximo item, a respeito de arquitetura de sistemas de computação, sistemas de informação e linguagens de programação.
Em Java, a palavra-chave static é utilizada para declarar variáveis locais dentro de um método, para que elas mantenham seu valor entre diferentes chamadas ao método.
Julgue o seguinte item, referente à programação e estruturas de dados.
O código a seguir, em Java, retornará Tecnológica como resultado de sua execução.
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> embrapa = new
ArrayList<String>() ;
embrapa.add(“Ageitec”);
embrapa.add(“Agência”);
embrapa.add(“Embrapa”);
embrapa.add(“de Informação”);
embrapa.add(“Tecnológica”);
int a=1;
for (int i = 0; i < embrapa.size()-2; ++i)
{
a = a+2;
}
System.out.println(embrapa.get(a-3));
}
}
Um recurso comum nas linguagens de programação Java e Javascript é o uso de funções anônimas.
É característica dessas funções
Um estudante de programação resolveu testar o efeito do uso do modificador final em diferentes partes do código-fonte das classes acima.
Nesse contexto, qual uso do modificador final irá produzir um erro de compilação?
Assinale a alternativa que identifica o conteúdo que será exibido no console durante a execução do programa definido por essas classes.
Assinale a alternativa que identifica o conteúdo que será exibido no console durante a execução do programa definido por essas classes.
Em condições ideais, para garantir que apenas um thread possa executar o método get Instance por vez, evitando a criação de múltiplas instâncias em um ambiente multithread, e considerando que o desempenho não é a principal prioridade, é adequado
I. É uma declaração que auxilia o compilador a localizar as classes utilizadas no programa.
II. Indica que o programa faz uso de uma classe pré-definida do pacote Java.
III. O compilador não garante que o uso da classe será sempre correto e adequado ao contexto, não sendo necessário nenhum teste adicional.
Quais estão corretas?
Considere o seguinte programa escrito na linguagem Java, versão 8:

Assinale a alternativa que apresenta CORRETAMENTE o resultado esperado da execução do programa.
Considere o seguinte programa escrito na linguagem Java, versão 8:

Considerando que o usuário do programa informou os valores 23 (vinte e três) e 0 (zero) como numerador e denominador, respectivamente, assinale a alternativa que apresenta CORRETAMENTE o resultado esperado da execução do programa:
I. O método executado é o buscaMenor. II. As variáveis de entrada são inicio e termino. III. O retorno é dado pela variável maisBarato. IV. O atributo buscaMenor é do tipo inteiro.
Em Java, uma das maneiras de se implementar o polimorfismo é a partir de interfaces que permitem o tratamento de objetos de classes diferentes de forma uniforme.