Tipo primitivo

In informatica, un tipo primitivo è un tipo di dati fondamentale che non può essere suddiviso in un tipo di dati più semplice. Ad esempio, un intero è un tipo di dati primitivo, mentre un array, che può memorizzare più tipi di dati, non lo è.

Alcuni linguaggi di programmazione supportano più tipi di dati di altri e non tutti i linguaggi implementano i tipi di dati nello stesso modo. Tuttavia, la maggior parte dei linguaggi di alto livello condivide diversi tipi primitivi comuni.

Java, ad esempio, dispone di otto tipi di dati primitivi:

  1. boolean – un singolo valore TRUE o FALSE in genere richiede un solo (bit)
  2. byte – intero con segno a 8 bit (da -127 a 128)
  3. short – intero con segno a 16 bit (da -32,768 a 32,767)
  4. int – intero con segno a 32 bit (da -231 a -231 -1)
  5. long – intero con segno a 64 bit (da -263 a -263 -1)
  6. float – numero a virgola mobile a 32 bit
  7. double – numero a virgola mobile a 64 bit
  8. char – carattere Unicode a 16 bit
Il tipo di dati stringa è generalmente considerato non primitivo, poiché viene memorizzato come un array di caratteri.

I tipi primitivi supportati da ciascun linguaggio di programmazione sono talvolta chiamati "tipi di dati incorporati", poiché memorizzano i valori direttamente nella memoria. I tipi di dati non primitivi memorizzano riferimenti ai valori anziché i valori stessi. Tra gli esempi di tipi di dati Java non primitivi vi sono gli array e le classi.

Aggiornato May 23, 2019 da Per C.

quizMetti alla prova le tue conoscenze

Advertising IDs are uniquely linked to what?

A
Users
0%
B
Devices
0%
C
Accounts
0%
D
Ad platforms
0%
Correct! Incorrect!     View the Advertising ID definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di Tipo primitivo in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.