São tipos primitivos da linguagem Java:

Próximas questões
Com base no mesmo assunto
Q80239 Programação
São tipos primitivos da linguagem Java:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Letra C

A questão aborda o tema dos tipos primitivos na linguagem de programação Java, que são as categorias mais básicas de tipos de dados que a linguagem fornece para representar números, caracteres e valores de verdade (verdadeiro ou falso). Compreender esses tipos é fundamental para a manipulação eficiente de dados em Java.

Na alternativa correta, C - boolean, double, float e byte, cada um dos tipos mencionados é um tipo primitivo em Java:

  • boolean - representa um valor de verdade, que pode ser true (verdadeiro) ou false (falso).
  • double - é um tipo primitivo para números de ponto flutuante de dupla precisão, o que significa que pode armazenar números muito grandes ou muito pequenos com uma grande quantidade de dígitos após a vírgula.
  • float - também representa números de ponto flutuante, mas com precisão simples, ou seja, armazena menos dígitos após a vírgula em comparação com double.
  • byte - é um tipo de dado que representa um byte de informação, podendo armazenar valores numéricos de -128 a 127.

As outras opções contêm erros comuns que podem confundir os candidatos:

  • A opção A inclui string que, embora frequentemente usado em Java, é na verdade uma classe e não um tipo primitivo, e real, que não existe em Java.
  • A opção B contém real e bit, que também não são tipos primitivos em Java.
  • A opção D inclui novamente real, que não é um tipo em Java.
  • A opção E inclui string, que é uma classe, e os termos long int e short int, que são formas incorretas de se referir aos tipos primitivos long e short em Java.

Portanto, a alternativa C é a correta porque todos os tipos listados são de fato tipos primitivos no Java, e entender isso é essencial para a manipulação eficaz de dados e para a realização de operações lógicas e matemáticas na programação.

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

Como tipos primitivos entendemos aqueles tipos de informação mais usuais e básicos. São os habituais de  linguagens de programação.
 Boolean: Não é um valor numérico, só admite os valores true ou false.
 Reais em ponto flutuante: igual que os inteiros também diferem nas precisões e podem ser positivos ou negativos.
  • Float: 4 bytes.
  • Double: 8 bytes.

Inteiros: Diferem nas precisões e podem ser positivos ou negativos.

  • Byte: 1 byte.

Portanto letra C.

byte: 8-bitsigned. -128 a 127 (inclusive). 

short: 16-bit signed. -32,768 a 32,767 (inclusive).

int: 32-bit signed. -2,147,483,648 a 2,147,483,647 (inclusive). 

long: 64-bit signed. -9,223,372,036,854,775,808 a 9,223,372,036,854,775,807 (inclusive). 

float: single-precision 32-bit IEEE 754 floating point. 

double: double-precision 64-bit IEEE 754 floating point.

boolean: represents one bit of information, but its "size" isn't something that's precisely defined.

char: single 16-bit Unicode character
   Os tipos primitivos são aqueles que não necessitam de estruturas do Java para serem utilizadas. Na letra C) temos boolean, double, float e byte que não precisam importação de biblioteca para declarar variáveis desse tipo.
   Não existe o tipo real, ou seja, são anuladas as letras A), B) e D). Um tipo real em Java é dado por float ou double. O tipo String que tem na letra E) precisa de importação de biblioteca.
Java possui 8  tipos primitivos que são:
Byte
Short
int 
Long
char
float
double
float 

Letra C
Resumindo.
 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo