Questões de Concurso
Sobre java em programação
Foram encontradas 2.576 questões
Julgue o próximo item, relativo a Java, Swagger e JSON.
import java.io.*;
class Easy
{
public static void main(String[ ] args)
{
int x[ ] = {1, 3, 7, 22, 51};
for (int size : x)
System.out.print(size);
}
}
O resultado da execução do código precedente, desenvolvido em Java, será 6.
import java.io.*; class Easy { public static void main(String[] args) { int x[] = {1, 3, 7, 22, 51}; for (int size : x) System.out.print(size); } }
O resultado da execução do código precedente, desenvolvido em Java, será 6.
Considere o seguinte código Java que utiliza a estrutura de dados fila (Queue):
Qual será a saída do programa após sua execução?
Considere o código Java a seguir:
O que será mostrado em tela após a execução do método main?
Considere o código Java a seguir:
O que será mostrado em tela após a execução desse código?
Julgue o próximo item, a respeito de desenvolvimento de sistemas.
A classe R.java, quando utilizada no desenvolvimento de aplicativos para o sistema Android, é gerada de forma automática durante a transformação do código-fonte Java em um artefato executável e não deve ser manipulada diretamente pelo programador.
Diante desse contexto, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Por padrão, o Spring Boot Starter para Redis utiliza Jedis.
( ) Cada aplicativo Web Spring Boot inclui um servidor web embutido.
( ) Anotações de classe @RestController do Spring em uma aplicação Spring Boot renderizam uma resposta JSON por padrão, desde que Jackson2 esteja no classpath.
As afirmativas são, respectivamente,
Sabendo que a variável N tem sua criação e valor abstraído, diz-se que o código apresentado possui, na notação Big O, uma complexidade
I. Uma thread em estado runnable está pronta para ser executada, mas pode estar aguardando sua vez para acessar a CPU.
II. Métodos sincronizados de um objeto tornam-se inacessíveis para outras threads enquanto uma thread detém o bloqueio sobre o objeto.
I. Na linguagem Python, por convenção, nomes em caixa-alta são utilizados para indicar que uma variável deve ser tratada como constante, apesar do Python permitir que seus valores sejam modificados.
II. Na linguagem Java, a palavra-chave "const" é utilizada para definir constantes, garantindo que o valor não possa ser alterado.
Analise o seguinte código-fonte feito em Java:
Agora, analise as seguinte afirmativas:
I.O laço de repetição "for" externo será executado 100 vezes.
II.O código-fonte imprimirá a quantidade de números pares.
III.O código-fonte imprimirá a quantidade de números primos.
IV.O código-fonte imprimirá o valor de todos os números que são divisíveis entre eles.
É correto o que se afirma em:
Analise o código-fonte seguinte produzido em Java.
Analise as seguintes alternativas:
I.O código-fonte recebe um vetor como parâmetro por referência, o qual continua com o valor modificado mesmo após finalizar o método.
II.O código-fonte recebe um vetor como parâmetro por valor, voltando ao valor original após sair do método.
III.O código-fonte inverte os números presentes no vetor, colocando-os em ordem de trás para frente.
IV.O código-fonte ordena os números presentes no vetor em ordem crescente.
É correto o que se afirma em:
I. O código escrito em Java é compilado para linguagem nativa de máquina e, devido a isso, Java é uma linguagem independente de plataforma, ou seja, portável.
II. Sobrecarga de operadores é um dos recursos da linguagem Java.
III. Garbage Collection é um processo automatizado que gerencia a memória em sistemas de computação. Ele busca e libera memória que não está mais sendo usada por programas, eliminando a necessidade dos programadores gerenciarem manualmente a alocação e desalocação de memória
Dado o código abaixo na Linguagem Java:
Assinale a alternativa que apresenta a sequência correta da saída do programa.
Dado o código abaixo na Linguagem Java:
Assinale a alternativa que apresenta a sequência correta da saída do programa.
class Bairro {
private String nome;
public Bairro(String nome) {
this.nome = nome;
}
public String getNome() {
return nome;
}
private void setNome(String nome) {
this.nome = nome;
}
}
public class GerenciadorDeBairros {
public static void main(String[] args) {
Bairro bairro1 = new Bairro("São Luiz");
Bairro bairro2 = new Bairro("Santa Terezinha");
// Código problemático:
bairro1.setNome("Santa Rita");
System.out.println(bairro1.getNome());
}
}
Em relação ao código exposto, é correto afirmar que: