Differenza tra variabili e valori letterali di dati in Java

Sommario:

Differenza tra variabili e valori letterali di dati in Java
Differenza tra variabili e valori letterali di dati in Java

Video: Differenza tra variabili e valori letterali di dati in Java

Video: Differenza tra variabili e valori letterali di dati in Java
Video: Java (Playlist 1) corso base ITA 6-d: variabili e tipi, PRIMA PARTE 2024, Dicembre
Anonim

Differenza chiave: variabili e valori letterali di dati in Java

Un programma per computer è un insieme di istruzioni per eseguire un'attività. È necessario memorizzare i dati durante la programmazione. Pertanto, tali dati vengono archiviati in memoria. Queste posizioni di memoria riservate sono chiamate variabili. Le variabili dovrebbero avere nomi univoci perché dovrebbero essere facilmente identificate per eseguire operazioni matematiche o logiche. Le variabili sono assegnate con valori. A volte questi valori sono fissi e non cambieranno. Questi tipi di valori sono chiamati dati letterali. Nel programma, se è presente un'istruzione come int value=5, 'int' è il tipo di dati. Il "valore" è la variabile e "5" è il valore letterale dei dati. Questo articolo discute la differenza tra variabili e valori letterali di dati in Java. Il differenza fondamentale tra variabili e valori letterali di dati in Java è quello le variabili sono le posizioni di memoria riservate per memorizzare valori con nomi simbolici mentre i valori letterali di dati sono notazioni di rappresentazione di valori fissi nella programmazione.

Cosa sono le variabili in Java?

Una variabile è un luogo in cui memorizzare un valore in memoria. Ciascuna posizione di memoria può memorizzare un tipo specifico di dati. Il linguaggio Java supporta otto tipi di dati primitivi. Sono un byte, short, int, long, boolean, float, double e char. Il tipo di dati byte è un intero in complemento a due con segno a 8 bit. È utile risparmiare spazio in array di grandi dimensioni perché è 4 volte più piccolo di int. Il tipo di dati short è un intero in complemento a due con segno a 16 bit. È 2 volte più piccolo di int. L'int è un intero in complemento a due con segno a 32 bit. È il tipo di dati più comune per memorizzare valori numerici senza punti decimali quando non c'è molta preoccupazione per la memoria. Il tipo di dati long è un intero in complemento a due con segno a 64 bit. Viene utilizzato per memorizzare un'ampia gamma di numeri. Il float e il double sono due tipi di dati per memorizzare valori numerici con un punto decimale. Il float è a 32 bit e il double è a 64 bit. Il booleano viene utilizzato per memorizzare true o false. È possibile memorizzare un singolo carattere utilizzando il tipo di dati char. Questi sono i principali tipi di dati primitivi in Java.

Quando c'è un'istruzione come un int x; significa che la variabile x può contenere un valore intero. Non riserva alcuna memoria per il numero variabile. Quando c'è un'istruzione come int x=5; significa che la variabile x può contenere valori interi e contiene il valore 5. Il valore inizializzato può essere modificato nel programma in un secondo momento. Il valore x può essere equalizzato a un altro numero intero come 10 in seguito. per esempio. x=10;

Ogni variabile ha nomi univoci per identificarla. Si chiamano identificatori. Il programmatore dovrebbe seguire le regole quando assegna i nomi alle variabili. Java è un linguaggio con distinzione tra maiuscole e minuscole. Pertanto, il nome della variabile "numero" è diverso da "NUMERO". Il nome della variabile può contenere lettere e cifre Unicode. Non possono avere spazi. Fare riferimento al programma sottostante.

Differenza tra variabili e valori letterali di dati in Java
Differenza tra variabili e valori letterali di dati in Java

Figura 01: programma Java con variabili

Secondo il programma sopra, xey sono variabili che contengono valori interi. La somma viene assegnata alla somma variabile. La lunghezza e la larghezza sono variabili doppie. La moltiplicazione viene memorizzata nella variabile area che viene dichiarata come variabile doppia. Un singolo carattere può essere memorizzato nella lettera variabile. Contiene 'A'. Il carattere è racchiuso tra virgolette singole.

Cosa sono i valori letterali dei dati in Java?

A Data literal è una rappresentazione del codice sorgente di un valore fisso. I valori come 5, 4.3, true non richiedono alcun calcolo. Pertanto, sono noti come letterali di dati. Quando c'è un'istruzione, numero doppio=20,5; il "doppio" è il tipo di dati. Il "numero" è la variabile. Il 20.5 è il valore letterale dei dati.

Ci sono vari tipi di letterali. Sono letterali interi, letterali in virgola mobile, letterali di caratteri e stringhe. I valori letterali interi vengono utilizzati per inizializzare variabili di tipi di dati interi come byte, short, int e long. I valori letterali a virgola mobile vengono utilizzati per inizializzare le variabili di tipo di dati float e double. Il letterale a virgola mobile termina con f o F, è di tipo float. Se termina con d o D, è doppio. Scrivere d è facoltativo. I caratteri e le stringhe letterali sono costituiti da caratteri Unicode. I caratteri letterali rappresentano un singolo carattere mentre una stringa letterale rappresenta un insieme di caratteri. I caratteri letterali sono all'interno delle virgolette singole. per esempio. - 'B'. Le stringhe letterali sono tra virgolette doppie. es.- “Programmazione”. Fare riferimento al programma seguente.

Differenza chiave tra variabili e valori letterali di dati in Java
Differenza chiave tra variabili e valori letterali di dati in Java

Figura 02: programma Java con valori letterali

Secondo il programma sopra, il numero è una variabile. Il valore letterale intero nella variabile numero è 10. La variabile doubleValue può contenere un valore doppio. La variabile floatValue può contenere un float. Pertanto, 5.4 e 5.4f sono letterali in virgola mobile. La variabile lettera contiene un carattere 'B'. È un carattere letterale. La variabile parola contiene un insieme di caratteri. Quindi, è una stringa letterale.

Qual è la somiglianza tra variabili e valori letterali di dati in Java?

Nella programmazione vengono utilizzate sia le variabili che i dati letterali in Java

Qual è la differenza tra variabili e valori letterali in Java?

Variabili vs valori letterali dati

Le variabili sono locazioni di memoria riservate che memorizzano valori con nomi simbolici. I valori letterali di dati sono rappresentazioni del codice sorgente di valori fissi.
Associazione
Le variabili sono associate alla posizione di memoria. I valori letterali di dati sono associati a valori fissi inseriti all'interno delle variabili.

Riepilogo: variabili e valori letterali di dati in Java

Variabili e valori letterali di dati sono termini comuni relativi alla programmazione. Questo articolo ha discusso la differenza tra variabili e valori letterali di dati. La differenza tra variabili e valori letterali di dati in Java è che le variabili sono le posizioni di memoria riservate per memorizzare valori con nomi simbolici mentre i valori letterali di dati sono notazioni di rappresentazione di valori fissi nella programmazione.

Consigliato: