Questões de Java (Programação)

Limpar Busca

Em Java, qual palavra-chave é utilizada para declarar que uma classe herda de outra classe?

  • A Implements.
  • B Extends.
  • C Interface.
  • D Abstract.
  • E Super.

Observe as três classes a seguir, escritas na linguagem de programação Java.

Imagem não encontrada

Assinale a alternativa que identifica o conteúdo que será exibido no console durante a execução do programa definido por essas classes.

  • A 10; 70; 50
  • B 10; -70; 100
  • C 11; 70; 100
  • D 11; -70; 50
  • E 11; -70; 100

Observe as três classes a seguir, escritas na linguagem de programação Java.

Imagem não encontrada

Assinale a alternativa que identifica o conteúdo que será exibido no console durante a execução do programa definido por essas classes.

  • A 3 – 7 – 9
  • B 3 - 11 – 9
  • C 3 – 11 – 11
  • D 4 – 7 – 11
  • E 4 – 11 – 9

As classes Java a seguir, que ocupam arquivos separados do pacote default, não produzem erro de compilação algum.

Imagem relacionada à questão do Questões Estratégicas


Um estudante de programação resolveu testar o efeito do uso do modificador final em diferentes partes do código-fonte das classes acima.
Nesse contexto, qual uso do modificador final irá produzir um erro de compilação?

  • A public final class Ty extends Tx
  • B protected final int w
  • C public final int metodoa(int p)
  • D public final int metodoa(Integer p)
  • E final int z

Um recurso comum nas linguagens de programação Java e Javascript é o uso de funções anônimas.


É característica dessas funções

  • A serem geralmente mais longas e inúteis em callbacks.
  • B simplificarem a escrita de funções recursivas.
  • C terem a obrigatoriedade de retornar algum valor.
  • D poderem ser usadas como argumentos para outras funções.
  • E não poderem ser reutilizadas.