Questões de Concurso Sobre java em programação

Foram encontradas 2.556 questões

Q1967272 Programação
Considerando o código em Java apresentado, julgue o item.

Na linha 8, parc1 vai valer 41 após a execução do operador igual (=). 
Alternativas
Q1967271 Programação
Considerando o código em Java apresentado, julgue o item.

Nas linhas 7, 9 e 11, a função println imprimirá o valor 90. 
Alternativas
Q1966327 Programação

Julgue o seguinte item, relativos a linguagens de programação.



Na linguagem Java, o polimorfismo dinâmico caracteriza-se pela execução da mesma operação da classe com métodos de assinaturas diferentes, e a escolha do método ocorre em tempo de compilação. 

Alternativas
Q1965276 Programação

Se em uma aplicação Java existir a instrução: idade = 50;

sendo 50 um valor inteiro, a variável idade pode ser dos tipos primitivos

Alternativas
Q1962656 Programação

O Java Message Service (JMS) oferece meios para implementar comunicação em sistemas distribuídos.


Em relação ao JMS, assinale a afirmativa correta.

Alternativas
Q1962654 Programação

Java Persistence API (JPA) é um recurso da linguagem Java que descreve uma interface comum para frameworks de persistência de dados.


Analise o código a seguir da classe User especificada como uma entidade JPA.


Imagem associada para resolução da questão


O atributo creationTime é responsável por guardar a data e a hora de criação da entidade User.

A anotação do JPA, versão 2.0, que deve ser usada para anotar creationTime para especificar que este atributo deve ser armazenado no banco de dados com precisão timestamp, é

Alternativas
Q1962642 Programação

A serialização de objetos na linguagem de programação Java permite representar o estado de um objeto como uma sequência de bytes que podem ser armazenados em um arquivo ou banco de dados.


Para impedir que o conteúdo de determinado atributo seja convertido em bytes no processo padrão de serialização, este atributo deve ser declarado na classe com o modificador

Alternativas
Q1957097 Programação
Dado o código abaixo em Java 8:
           List nomes= Arrays.asList(“Ana”, “Joao”, “Jose”, “Maria”);

Assinale a alternativa que imprimirá como resposta Joao e Jose
Alternativas
Q1957095 Programação
Assinale a definição de Default Methods a partir do Java 8. 
Alternativas
Q1957092 Programação
Analise o código em Java abaixo:

int x = 7;
int y = 10000000;
long start = System.currentTimeMillis();
double[][] matriz = new double[x][y];
System.out.println(System.currentTimeMillis() - start);

start = System.currentTimeMillis();
double[][] matriz2 = new double[y][x];
System.out.println(System.currentTimeMillis() - start);

Assinale a afirmativa que descreve o que acontecerá ao executar o algoritmo; considere que haja memória suficiente.
Alternativas
Q1956205 Programação

Considere o código Java a seguir quanto à sua sintaxe, execução e retorno:


class especial

{

float nova (int num)

{

float inicio;

if (num == 1)

return num+1;

inicio = nova (num - 1);

return inicio;

}

}

class antiga

{

public static void main(String args[])

{

especial comum = new especial() ;

System.out.println(comum.nova(7));

}

}


A saída retornará:

Alternativas
Q1956204 Programação

Considere o código Java a seguir quanto à sua sintaxe, execução e retorno:


final class antiga

{

int aux1;

}

class nova extends antiga

{

int aux2;

System.out.print(aux2 + "/" + aux1);

}

class inheritance

{

public static void main(String args[])

{

nova obj = new nova();

obj.display();

}

}


A saída retornará:

Alternativas
Q1956195 Programação

Considere o código Java a seguir, quanto à sua sintaxe, execução e retorno:


class imprime

{

public static void main(String args[])

{

int vetor[] = {27, 75, 12, 9, 8};

for ( int i = 1; i < vetor.length - 2; ++i)

System.out.print(vetor[i+1] + " ");

}

}


A saída retornará:

Alternativas
Q1955556 Programação
Utilizando o Mockito, um Analista verificou que uma das anotações que podia utilizar era criar uma instância de uma classe que se pode “mockar” ou chamar os métodos reais a qual permite que se verifique se um método chama outros métodos. Bastante útil ao tentar colocar o código legado em teste. É uma alternativa ao uso do @InjectMocks, quando é preciso “mockar” métodos da própria classe que está sendo testada.
Trata-se de
Alternativas
Q1955552 Programação
As classes persistentes da JPA que são definidas por anotações são javax.persistence.Embeddable, javax.persistence.MappedSuperclass e
Alternativas
Q1955547 Programação
Em uma aplicação Java, para interagir com um banco de dados H2 usando JDBC um Analista deve indicar (ou registrar) o driver JDBC utilizando o comando
Alternativas
Q1955540 Programação
Para documentar uma API acessível externamente a partir de um cenário de microsserviços, um Analista utilizou a especificação Swagger. Para cada operação RESTful na API, ele adicionou uma anotação A, juntamente com anotações B no método Java correspondente, para descrever a operação e suas respostas de erro esperadas. As anotações A e B são, respectivamente, 
Alternativas
Q1953245 Programação

Sistemas Java são constituídos de: ambiente, linguagem, interface de programas aplicativos Java e várias bibliotecas de classes. Nesse sentido, observe a figura abaixo.


Imagem associada para resolução da questão


Os programas Java passam por cinco fases para serem executados. Sendo a primeira a EDIÇÃO de um arquivo, quando o programa é digitado, e a última, a execução propriamente dita, as quatro restantes II, III, IV e V, a partir da EDIÇÃO, são denominadas, em sequência:

Alternativas
Q1948874 Programação

Na documentação oficial do Java JDK 7, encontra-se a seguinte definição:


Imagem associada para resolução da questão


Analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.


( )String é uma classe e Object é um objeto.

( )String é uma subclasse de Object.

( )Serializable, Comparable e CharSequence são classes abstratas.

( )Ao declarar uma classe com "public class MinhaString extends String" um erro é obtido.



A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 

Alternativas
Q1936740 Programação

Observe as classes abaixo descritas na linguagem de programação Java.



Imagem associada para resolução da questão

Imagem associada para resolução da questão



Com base nos conceitos de orientação a objetos, é correto afirmar que:

Alternativas
Respostas
501: C
502: E
503: E
504: E
505: D
506: E
507: D
508: E
509: C
510: D
511: C
512: A
513: D
514: D
515: E
516: E
517: D
518: B
519: C
520: E