Questões de Concurso
Comentadas sobre java em programação
Foram encontradas 1.747 questões
Em relação à categoria e à precedência de operadores na linguagem Java, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.
( ) Os operadores / e % possuem a mesma precedência, sendo avaliados da esquerda para a direita.
( ) O operador % possui uma precedência maior que o operador *.
( ) Os operadores + e − possuem a mesma precedência, sendo avaliados da direita para a esquerda.
( ) Os operadores == e != possuem a mesma precedência, sendo avaliados da esquerda para a direita.
( ) O operador * possui uma precedência maior que o operador ==.
Assinale a alternativa que contém, de cima para baixo, a sequência correta.
Sobre a programação orientada a objetos no Java, considere as afirmativas a seguir.
I. Métodos static herdados não podem ser sobrescritos.
II. Uma classe abstrata é criada com a palavra chave abstract.
III. Uma classe abstrata está impedida de possuir métodos abstratos.
IV. Construtores static podem ser declarados como abstract.
Assinale a alternativa correta.
Em Java, o uso de recursão pode ser útil para
alguns problemas por ter uma chamada de método
própria. Sobre recursão em Java, assinale a
alternativa correta.
Em java, uma string é um tipo de texto que
corresponde à união de um conjunto de caracteres.
Sobre métodos string, assinale a alternativa
correta.
Considere os trechos de códigos abaixo, escritos em linguagem Java.
I:
public static void main(String[] args) {
int sum = 0;
for(int i = 2; i <= 50; i += 2) {
sum += i;
}
System.out.println(sum);
}
II:
public static void main(String[] args) {
int sum = 0;
int counter = 2;
while(counter <= 50) {
sum += counter;
counter += 2;
}
System.out.println(sum);
}
Acerca de linguagens de programação, julgue o item seguinte.
O compilador Java traduz programas escritos em Java para instruções em linguagem de máquina, que serão interpretadas pela máquina virtual Java.