Os tipos de dados primitivos em Java são

Próximas questões
Com base no mesmo assunto
Q71803 Programação
Os tipos de dados primitivos em Java são
Alternativas

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

São 8 os tipos primitivos em Java:
1. byte
2. short
3. char
4. float
5. double
6. long
7.int
8. boolean
Letra A
Cuidado com string, que não é primitivo.
A questão exige um certo cuidado na interpretação pois se você olhar, o item c) byte, short, int, long, float e double contém apenas tipos primitivos de dados. No entanto a questão quer o item que mostra TODOS os tipos primitivos de dados.

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