Questões de Concurso
Comentadas sobre java em programação
Foram encontradas 1.773 questões
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.
I. A subscrição consiste em modificar um método já existente e os seus parâmetros. II. A herança é utilizada através da palavra reservada implements. III. A sobrecarga de métodos permite a criação de vários métodos de mesmo nome, porém com parâmetros diferentes.
Está(ão) correta(s) apenas a(s) afirmativa(s)
I. Toda vez que a estrutura try é utilizada, obrigatoriamente, em seu encerramento (na chave final), deve existir pelo menos um catch, a não ser que ela utilize a instrução finally.
II. A estrutura try pode não conter nenhum bloco catch, porém o bloco finally torna-se obrigatório.
III. O objetivo do try é manter códigos para liberação de recursos adquiridos em seu bloco finally correspondente.
IV. O finally é obrigatório e fornece um conjunto de códigos que é sempre executado, independentemente de uma exceção ocorrer ou não.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Considere a classe Java a seguir:
public abstract class Aviao {
private final String modelo;
public Aviao(String modelo){
this.modelo = modelo;
}
private String getModelo(){
return this.modelo;
}
public abstract void Subir();
public abstract void Descer();
private abstract void Manobrar();
}
A compilação dessa classe produz um erro, pois