Os tipos de dados primitivos em Java são
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - char, boolean, byte, short, int, long, float e double.
Vamos conversar um pouco sobre os tipos de dados primitivos em Java, que são a base para a compreensão de como a linguagem lida com as informações mais fundamentais em um programa.
Java é uma linguagem de programação fortemente tipada, o que significa que cada variável deve ser declarada com um tipo de dado específico, e esse tipo não pode ser alterado após a sua inicialização. Os tipos de dados primitivos são categorias predefinidas pela linguagem e servem para representar números, caracteres e valores booleanos (verdadeiro ou falso).
Os tipos primitivos em Java são:
- char: Representa um único caractere Unicode de 16 bits.
- boolean: Representa um valor verdadeiro ou falso.
- byte: Um tipo de dado integral que ocupa 8 bits e tem um alcance de -128 a 127.
- short: Também um tipo de dado integral, com 16 bits, e um alcance de -32.768 a 32.767.
- int: Um tipo de dado integral padrão, com 32 bits, variando de -2^31 a 2^31-1.
- long: Um tipo de dado integral maior, com 64 bits, que varia de -2^63 a 2^63-1.
- float: Representa um número de ponto flutuante de precisão simples de 32 bits.
- double: Representa um número de ponto flutuante de precisão dupla de 64 bits, e é usado para valores decimais de grande precisão.
É importante destacar que String e Date, embora frequentemente utilizados em Java, não são tipos primitivos. String é uma classe que representa uma sequência de caracteres, e Date é uma classe para manipulação de datas e horas. Portanto, eles não se encaixam na categoria de tipos primitivos, mas sim na de classes (tipos de referência).
A alternativa A é a correta pois enumera exatamente e somente os tipos primitivos disponíveis em Java: char, boolean, byte, short, int, long, float e double. Compreender esses tipos é crucial para a manipulação eficiente dos dados e para criar programas robustos e confiáveis em Java.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
1. byte
2. short
3. char
4. float
5. double
6. long
7.int
8. boolean
Cuidado com string, que não é primitivo.
Resposta correta : são 8 mesmo. Letra A.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo