Questões de Concurso
Sobre java em programação
Foram encontradas 2.556 questões
Na linha 8, parc1 vai valer 41 após a execução do operador igual (=).
Nas linhas 7, 9 e 11, a função println imprimirá o valor 90.
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.
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
O Java Message Service (JMS) oferece meios para implementar comunicação em sistemas distribuídos.
Em relação ao JMS, assinale a afirmativa correta.
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.
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, é
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
List nomes= Arrays.asList(“Ana”, “Joao”, “Jose”, “Maria”);
Assinale a alternativa que imprimirá como resposta Joao e Jose
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.
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á:
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á:
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á:
Trata-se de
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.
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:
Na documentação oficial do Java JDK 7, encontra-se a seguinte definiçã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, é:
Observe as classes abaixo descritas na linguagem de programação Java.
Com base nos conceitos de orientação a objetos, é correto
afirmar que: