Questões de Concurso
Sobre java em programação
Foram encontradas 2.717 questões
Considere a classe Java a seguir:

O método chamado opera
Analise o código Java a seguir.

A execução desse código provoca:
Analise o código Java a seguir.

A execução desse código produz:
O programa Java
public class X
{
public static void main(String [] args)
{
try
{
falha();
System.out.print("A1");
}
catch (RuntimeException ex)
{
System.out.print("A2");
}
catch (Exception ex1)
{
System.out.print("A3");
}
finally
{
System.out.print("A4");
}
System.out.print("A5");
}
public static void falha()
{
throw new RuntimeException();
}
}
produz:
public class enigma { public static void main(String args[]) { int m=0, n=2; do { m=++m; n--; } while(n>0); System.out.println(m); } }
produz o número:
Julgue o item a seguir, a respeito da linguagem de programação Java.
Após executado o código a seguir, o resultado será 11.

Julgue o item a seguir, a respeito da linguagem de programação Java.
O resultado da execução do código seguinte será 500 4 30 40 50.

Acerca de programação orientada a objetos, Java e PHP, julgue o item a seguir.
O suporte para a implementação de diversas interfaces em uma
única classe é considerado uma solução alternativa para
contornar a restrição de herança única própria da linguagem
Java.
Observe os seguintes arquivos HTML, JSP e Java:

Considerando-se que todos os links e referências estejam corretos, que o container utilizado é o Apache Tomcat 8, e que
a versão de Java é 1.8.0_141, o resultado exibido por pag16.jsp quando o link presente em index.html for acionado será:
Deseja-se realizar uma busca sobre um vetor não ordenado de inteiros. Para tal, deve-se criar um método Java que receba como parâmetros o vetor em questão e um número inteiro (elemento) que se deseja procurar no vetor, além de outros parâmetros que se julgarem necessários. Essa função deve retornar
• o índice do elemento no vetor, caso ele seja encontrado;
• o inteiro -1, caso o elemento não seja encontrado.
Assumindo-se que todos os pacotes necessários foram devidamente importados, qual método Java irá realizar corretamente essa busca?
Considere a hierarquia de classes mostrada na Figura a seguir:

Considere agora o seguinte fragmento de código Java baseado na hierarquia anterior:

A linha marcada por um comentário que causará um erro em tempo de compilação é a linha
Considere o código Java listado a seguir, onde a numeração de linhas está sendo utilizada apenas como referência:

Que comando deve ser inserido na linha vi para exibir o
valor 5 na console?
A função a seguir implementa um algoritmo de busca binária sobre um vetor de inteiros ordenado de modo ascendente.

Essa função recebe como parâmetros um vetor (vet), o elemento que se deseja procurar no vetor (elem), o índice do primeiro elemento do vetor (ini) e o índice do último elemento do vetor (fim).
O comando System.out.println(vet[m]) exibe no console o valor do elemento de índice m do vetor vet.
Seja o seguinte vetor (vt) de inteiros:

Suponha que a função busca seja chamada por meio do seguinte comando:
busca(vt, 39, 0, 14);
Qual será o 3° valor exibido no console?
O seguinte trecho de código cria um array em linguagem Java e o inicializa:

Este array é exemplo de
Considere o seguinte trecho de código escrito em linguagem Java.
static int calc(int k) {
if(k== 2) {
return k;
} else {
return calc(k – 1) + 1;
}
}
Qual é o valor da execução de calc(4)?
Julgue o item que se segue, a respeito de EJB, Clean Code, desenvolvimento orientado a testes, lógica de programação e paradigmas de programação.
Em virtude do polimorfismo implementado na linguagem Java,
um método da forma empregado.calculasalario(), tem
sua invocação resolvida em tempo de compilação do código.
Julgue o item que se segue, a respeito de EJB, Clean Code, desenvolvimento orientado a testes, lógica de programação e paradigmas de programação.
Em relação ao trecho de código a seguir, que implementa parte de uma lista encadeada em Java, o método m1, quando instanciado de forma correta, gera como resultado o somatório dos valores armazenados nos nós da lista encadeada.
public class Lista {
private Lista proxima;
private int elemento;
public int m1()
{
int x;
soma = this.elemento + this.proxima.m1();
return x;
}
}