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

Foram encontradas 2.636 questões

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

O código não será executado, pois, na linha 8, há um erro grave de sintaxe; para que ele seja executado com sucesso, essa linha deverá ser substituída por tot = parc1 + parc2;. 
Alternativas
Q1967273 Programação
Considerando o código em Java apresentado, julgue o item.

Após a execução do código, a saída será a seguinte.
Total: 90

Total: 90
Total: 91
Total: 89
Alternativas
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
Respostas
521: E
522: E
523: C
524: E
525: E
526: E
527: D
528: E
529: D
530: E
531: C
532: D
533: C
534: A
535: D
536: D
537: E
538: E
539: D
540: B