Questão FC374754
Acerca da linguagem de programação Java, analise as assertivas a seguir. I. Todas as variáveis devem ser atribuídas a um tipo quando são declaradas. II. Na linguagem Java, as variá
Linguagens de Programação
Instituto Consulplan · 2021
Acerca da linguagem de programação Java, analise as assertivas a seguir.
I. Todas as variáveis devem ser atribuídas a um tipo quando são declaradas.
II. Na linguagem Java, as variáveis number e NuMbEr são idênticas.
III. O operador de resto (%) não pode ser utilizado apenas com operandos inteiros.
IV. Os operadores aritméticos a seguir têm, todos, o mesmo nível de precedência: *, /, %, + e –.
Está correto o que se afirma apenas em
- I.
- III.
- I e III.
- II e IV.
- II, III e IV.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Tipagem estática: em Java toda variável possui um tipo conhecido em tempo de compilação. Isso significa que, ao declarar uma variável, ela tem um tipo determinado pelo código ou inferido pelo compilador (por exemplo, com var a partir do inicializador). Mesmo quando usamos inferência, não há tipagem dinâmica — o compilador atribui um tipo concreto à variável.
Operador %: o operador de resto não está restrito a inteiros. Em Java ele aceita operandos inteiros e de ponto flutuante (float/double) e calcula o resto conforme a especificação IEEE; por exemplo, \(5.5 \% 2 = 1.5\). Assim, % funciona tanto com valores inteiros quanto com valores fracionários.
Conteúdo do catálogo FC Concursos · Atualizado em