Pular para o conteúdo principal

Banco de Questões LEVEL

Banco de Questões de Concursos

São 1.238 questões de Java de provas oficiais, com gabarito oficial.

1.238 questões · provas oficiais · gabarito + comentário

1.238 questões no filtro

  1. ProgramaçãoJavaCESGRANRIOUNEMAT2024Média

    Em um projeto desenvolvido na linguagem Java, considere um método P que chama um método Q. Existe uma palavra que, quando colocada na assinatura do método Q, faz com que, caso ocorra uma exceção nesse método, o tratamento dessa exceção seja…

  2. ProgramaçãoJavaCESGRANRIOUNEMAT2024Média

    Na linguagem Java, para impedir que um método criado em uma classe J não possa ser sobrescrito por alguma outra classe K que herde de J, deve-se usar a palavra

  3. ProgramaçãoJavaCESGRANRIOIPEA2024Média

    O garbage collector (coletor de lixo) gerencia automaticamente as solicitações de alocação dinâmica de memória das aplicações. O Java HotSpot VM inclui diferentes tipos de coletores, cada um com características de desempenho diferentes. Um…

  4. ProgramaçãoJavaCESGRANRIOBANESE2025Média

    As classes Java a seguir, que ocupam arquivos separados do pacote default, não produzem erro de compilação algum. [imagem] Um estudante de programação resolveu testar o efeito do uso do modificador final em diferentes partes do código-fonte…

  5. ProgramaçãoJavaCESGRANRIOBanco do Brasil2023Média

    Um método Java, chamado converte, deve receber uma string (str) como parâmetro e retornar uma string igual a str, exceto pelas letras minúsculas, que devem ser convertidas em letras maiúsculas. Exemplo: String recebida: "Abc $12d" String re…

  6. ProgramaçãoJavaCESGRANRIOBanco do Brasil2023Média

    Sejam as seguintes classes Java, que ocupam arquivos separados: public class CAx { protected int a; protected int b; public CAx() { a*=2; b*=3; } { a=1; b=2; } public int op1(int x) { return op2(x)+op3(x)+b; } public int op2(int x) { return…

  7. ProgramaçãoJavaCESGRANRIOTranspetro2023Média

    Deseja-se escrever um método Java que inverta a ordem dos caracteres existentes em um array recebido como parâmetro, conforme exemplificado na Figura a seguir. [imagem] Esse método receberá como parâmetros o array a ser invertido e o índice…

  8. ProgramaçãoJavaCESGRANRIOTranspetro2023Média

    Considere as seguintes classes Java, que ocupam arquivos separados: public class Err01 extends Exception { public Err01() { } public Err01(String m) { super(m); } } public class Err02 extends Err01 { public Err02() { } public Err02(String m…

  9. ProgramaçãoJavaCESGRANRIOAGERIO2023Média

    Considere a classe Java abaixo. [imagem] Ela contém métodos que implementam o processo de venda de ingressos para espetáculos culturais. Entre eles está o método de encerramento de uma venda, que é composto de três etapas. São elas: • o cál…

  10. ProgramaçãoJavaCESGRANRIOAGERIO2023Média

    Considere a classe Main abaixo. [imagem] Suponha que a seguinte sequência de números inteiros tenha sido digitada por um usuário quando da execução do método main acima: 4 16 8 12 7 14 9 15 -1 O que foi exibido no console pelo método main?

  11. ProgramaçãoJavaCESGRANRIOBNDES2024Média

    Um desenvolvedor Java 21 precisa implementar uma enumeração chamada Dia Da Semana, que representa os dias da semana, de forma a garantir que esteja acessível em todos os pacotes usados no sistema. Considerando-se esse contexto, qual extrato…

  12. ProgramaçãoJavaCESGRANRIOBNDES2024Média

    Um desenvolvedor está trabalhando em um sistema bancário que precisa lidar de forma consistente com diferentes tipos de contas, todas definidas como subclasses da classe Conta Genérica, como Conta Corrente e Conta Poupança. Para isso, ele d…

  13. ProgramaçãoJavaCESGRANRIOCNU2024Média

    Um programador criou um método Java que recebe como parâmetro um inteiro maior ou igual a zero e retorna um inteiro cujos dígitos têm suas posições invertidas em relação ao inteiro recebido como parâmetro, conforme os exemplos apresentados…

  14. ProgramaçãoJavaCESGRANRIOTranspetro2018Média

    Considere as seguintes classes Java, que ocupam arquivos separados: [imagem] [imagem] Quando o método main() for executado, o console exibirá

  15. ProgramaçãoJavaCESGRANRIOTranspetro2018Média

    Analise o programa, em Java, a seguir: [imagem] Ao ser executado, o programa imprimirá um número entre

  16. ProgramaçãoJavaCESGRANRIOTranspetro2018Média

    O modo de execução de uma linguagem de programação, apesar de não ser obrigatório, é fortemente determinado por características do projeto da linguagem. Isso permite que as linguagens de programação sejam agrupadas pelo modo como são tipica…

  17. ProgramaçãoJavaCESGRANRIOPetrobras2018Média

    A função a seguir implementa um algoritmo de busca binária sobre um vetor de inteiros ordenado de modo ascendente. [imagem] Essa função recebe como parâmetros um vetor (vet), o elemento que se deseja procurar no vetor (elem), o índice do pr…

  18. ProgramaçãoJavaCESGRANRIOUNIRIO2019Média

    Que linha de programação Java deve ser dada para obter, via JDBC, o resultado da consulta guardada na variável S, da classe String, sabendo-se que a variável st é da classe Statement?

  19. ProgramaçãoJavaCESGRANRIOCaixa2021Média

    As classes Java a seguir pertencem ao pacote default e foram incluídas no arquivo Main.java. [imagem] O que será exibido no console quando o método main for executado?

  20. ProgramaçãoJavaCESGRANRIOCaixa2021Média

    As classes Java a seguir pertencem ao pacote default. class A1 { protected int va1=1,va2=2; public A1(int x) { va1+=x; va2*=x; } } class A2 extends A1 { protected int vb1=10; } class A3 extends A2 { protected int vc1=0; public A3(int y) { v…

Todas as disciplinas (289)