Tipi di dati primitivi
Tipi di dati che un linguaggio di programmazione predefiniti sono chiamati tipi di dati primitivi. Questi tipi di dati possono archiviare un tipo e una dimensione specifici di variabile.
I tipi di dati primitivi di base disponibili in Java sono:
booleano
Questo tipo di dati memorizza i valori che sono veri o falsi e vengono utilizzati per tracciare condizioni vere o false per flag semplici.
Esempio
bandiera booleana;Valore di default | Misurare |
falso | 1 byte |
byte
Quando è necessario salvare la memoria negli array, un tipo di dati byte che è in grado di farlo perché è più piccolo di un intero (4 volte) e può essere utilizzato al posto del int tipo di dati.
Intervallo di valori
-128 a 127
Esempio
Byte Age;Valore di default | Misurare |
0 | 1 byte |
CHAR
Un tipo di dati a 16 bit che viene utilizzato per archiviare i caratteri è chiamato tipo di dati char.
Intervallo di valori
'\ u0000' a '\ uffff' o da 0 a 65.535.
Esempio
Char A;Valore di default | Misurare |
'\ u0000 | 2 byte |
corto
Un altro tipo di dati a 16 bit che viene utilizzato per salvare la memoria è il tipo di dati breve.
Intervallo di valori
-32.768 a 32.767.
Esempio
valore corto = 10000;Valore di default | Misurare |
0 | 2 byte |
int
Il tipo di dati INT è un tipo di dati a 32 bit di base che viene utilizzato per i valori integrali per impostazione predefinita.
Intervallo di valori
-2.147.483.648 a -2.147.483.647
Esempio
numero int;Valore di default | Misurare |
0 | 4 byte |
lungo
Il tipo di dati lungo fornisce una gamma più ampia di valori rispetto al tipo di dati INT, inoltre, è un numero intero del complemento di due bit a 64 bit.
Intervallo di valori
-9.223.372.036.854.775.808 (-2^63) a 9.223.372.036.854.775.807 (2^63 -1)
Esempio
lunga distanza;Valore di default | Misurare |
0l | 8 byte |
galleggiante
Il tipo di dati float è un tipo di dati a 32 bit utilizzato per i numeri decimali e non viene utilizzato per i numeri esatti.
Esempio
galleggiare pi;Valore di default | Misurare |
0.0f | 4 byte |
Doppio
Simile al tipo di dati float, il doppio tipo di dati che è un tipo di dati a 64 bit viene utilizzato per i numeri dei punti decimali e questo non viene utilizzato per i numeri esatti.
Intervallo di valori
Illimitato
Esempio
doppia area;Valore di default | Misurare |
0.0d | 8 byte |
Ora che abbiamo una buona comprensione dei tipi di dati primitivi, discutiamo dei tipi di dati non proporzionati.
Tipi di dati non prigionieri
I tipi di dati definiti dall'utente e non specificati nel linguaggio di programmazione sono indicati come tipi di dati non prime.
I tipi di dati non prigioni in Java includono
Corda
Un tipo di dati stringa in Java è considerato un oggetto che memorizza il testo.
Classi
Una classe è un tipo di dati specificato da un utente utilizzato per la creazione di oggetti. Specifica le proprietà o i metodi di oggetti che appartengono a un tipo simile.
Array
Gli array Java sono indicati come strutture di dati implementate come oggetti. In parole semplici, questi possono essere considerati come oggetti che contengono un numero e un tipo di valori specifici.
Conclusione
I tipi di dati Java sono classificati nei seguenti tipi; Tipi di dati primitivi e tipi di dati non prigionieri. I tipi di dati primitivi sono già specificati nel linguaggio di programmazione, tuttavia, i tipi di dati non proporzionati sono definiti dall'utente. Booleano, byte, char, corto, int, lungo, galleggiante e doppio rientrano nella categoria dei tipi di dati primitivi, mentre stringa, classi e array sono classificati nella categoria di tipi di dati non prime. Abbiamo discusso in dettaglio questi tipi di dati in questo articolo.