Datipi di base in Java

Datipi di base in Java
Un tipo di dati in un linguaggio di programmazione è un attributo che istruisce il computer su come interpretare il valore dato ai dati. I dati dei dati possono essere classificati in varie categorie sulla base del valore che archiviano. I dati dei dati in Java sono generalmente classificati nei seguenti tipi.
  1. Primitivo
  2. non primitivo

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;
flag = true;
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;
età = 20;
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;
a = 'x';
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;
numero = 1000;
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;
distanza = 1221;
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;
pi = 3.14;
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;
area = 4324352.16;
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.