Questões de Programação - Java para Concurso
Foram encontradas 1.650 questões
Para responder a questão, considere o código abaixo.
1 List<Integer>
Para responder a questão, considere o código abaixo.
1 List<Integer>
A respeito do código acima, considere as seguintes afirmações.
I - A declaração na linha fonte 1 faz uso do conceito de Generics em Java.
II - A linha fonte 2 contém uma chamada de método para adicionar um objeto do tipo primitivo inteiro na estrutura minhaLista.
III - Uma operação de cast na linha 3 é necessária porque minhaLista pode conter objetos de qualquer tipo.
Quais estão corretas?
Acerca da linguagem Java, julgue o próximo item.
O método no código
System.out.println(valor.codePointAt(0));
retornará a comparação entre duas strings em formato unicode.
Acerca da linguagem Java, julgue o próximo item.
O método no código
System.out.println(valor.charAt(0));
retornará todos os caracteres referentes à string avaliada
for(I i: new I[] {x-> x+2, (x)->x*2 }) System.out.println(i.c(2));
Dada a interface I, interface I{int c(int i);}, essa sentença
Análise a sentença a seguir:
Arrays.asList(new X(), new
Y()).stream().mapToInt(X::m).sum()?
Dadas as classes X e Y, respectivamente, class X {int m() {return 1;}} e class Y extends X{int m(){return 2;}}, essa sentença apresentada
Analise o código a seguir.
IntStream.iterate(2, x -> x < 20, x -> x * 2).forEach(System.out::print)
Em uma máquina que tem instalado o JAVA 9, esse código
Julgue o item subsecutivo, a respeito das camadas de persistência.
A anotação JPA @PrimaryKeyJoinColumn especifica uma
coluna de chave primária que é usada como uma chave externa
para se juntar a outra tabela.
A respeito de construção de sistemas, julgue o item subsequente.
Em sistemas desenvolvidos em Java, o objetivo do framework
Hibernate é a transformação das classes para tabelas de dados,
com a geração dos comandos SQL.
1. public class testando { 2. public doubly somar( doubly a, doubly b ) { 3. doublya=5.11; 4. doublyb=5.122; 5. return doublya + doublyb; 6. } 7. System.out.println(somar); 8. }
Qual linha desse programa apresentaria erro durante a compilação?
Considere o código abaixo, escrito na linguagem Java:
public class ClasseA {
protected int atr01 = 0;
private int atr02 = 0;
private int menor(int v1, int v2) {
if (v1>v2) return v2;
else return v2;
}
}
public interface InterfaceW {
public int procedimentoYY(int argumento);
public int procedimentoZZ(int argumento);
}
public class ClasseB extends ClasseA implements InterfaceW {
public int procedimentoXX(int argumento) {
atr01 = atr01 + argumento;
return atr01;
}
public int procedimentoYY(int argumento) {
atr02 = atr02 + argumento;
return atr02;
}
public int procedimentoZZ(int argumento) {
int resultado = this.menor(atr01, argumento);
return resultado;
}
}
Assinale a alternativa que indica todos os métodos da ClasseB que contêm erro.
Considere o código abaixo, escrito na linguagem Java:
public int procedimentoMisterioso(int num) {
if (num >= 10) {
return 10;
} else {
return procedimentoMisterioso(num + 3) + num;
}
}
Assinale a alternativa que especifica o resultado produzido por três execuções do método procedimentoMisterioso(), usando em cada uma os argumentos 3, 5 e 7, respectivamente.
Considere a seguinte classe, escrita na linguagem Java:
public class X {
public void metodoUm() {
int v1 = 20;
metodoDois(v1 + 5);
int v2 = v1 + 3;
}
public void metodoDois(int v1) {
v1 = v1 + 10;
}
}
Durante a execução do método metodoUm(), qual valor será atribuído à variável v2?
O tamanho do array é determinado ___________ e, uma vez definido, _______ ser alterado durante a execução do programa.