Différence entre les variables et les littéraux de données en Java

Table des matières:

Différence entre les variables et les littéraux de données en Java
Différence entre les variables et les littéraux de données en Java

Vidéo: Différence entre les variables et les littéraux de données en Java

Vidéo: Différence entre les variables et les littéraux de données en Java
Vidéo: Variables et Types // Lecture et ecriture en java 2024, Décembre
Anonim

Différence clé - Variables vs littéraux de données en Java

Un programme informatique est un ensemble d'instructions permettant d'effectuer une tâche. Il est nécessaire de stocker des données lors de la programmation. Par conséquent, ces données sont stockées en mémoire. Ces emplacements de mémoire réservés sont appelés variables. Les variables doivent avoir des noms uniques car elles doivent être identifiées facilement pour effectuer des opérations mathématiques ou logiques. Les variables sont affectées de valeurs. Parfois, ces valeurs sont fixes et ne changeront pas. Ces types de valeurs sont appelés littéraux de données. Dans le programme, s'il y a une déclaration comme valeur int=5, le "int" est le type de données. La « valeur » est la variable et « 5 » est le littéral de données. Cet article traite de la différence entre les variables et les littéraux de données en Java. La principale différence entre les variables et les littéraux de données en Java est que les variables sont les emplacements de mémoire réservés pour stocker des valeurs avec des noms symboliques, tandis que les littéraux de données sont des notations représentant des valeurs fixes dans la programmation.

Que sont les variables en Java ?

Une variable est un emplacement pour stocker une valeur en mémoire. Chaque emplacement de mémoire peut stocker un type spécifique de données. Le langage Java prend en charge huit types de données primitifs. Ils sont un byte, short, int, long, boolean, float, double et char. L'octet de type de données est un entier de complément à deux signé de 8 bits. Il est utile d'économiser de l'espace dans les grands tableaux car il est 4 fois plus petit que int. Le type de données court est un entier de complément à deux signé de 16 bits. Il est 2 fois plus petit que int. L'int est un entier de complément à deux signé de 32 bits. C'est le type de données le plus courant pour stocker des valeurs numériques sans virgule décimale lorsqu'il n'y a pas beaucoup de souci de mémoire. Le type de données long est un entier de complément à deux signé de 64 bits. Il est utilisé pour stocker une large gamme de nombres. Le float et le double sont deux types de données pour stocker des valeurs numériques avec un point décimal. Le flottant est de 32 bits et le double est de 64 bits. Le booléen est utilisé pour stocker vrai ou faux. Un seul caractère peut être stocké en utilisant le type de données char. Ce sont les principaux types de données primitifs en Java.

Lorsqu'il y a une déclaration telle qu'un int x; cela signifie que la variable x peut contenir une valeur entière. Il ne réserve aucune mémoire pour le numéro de variable. Lorsqu'il y a une instruction telle que int x=5; cela signifie que la variable x peut contenir des valeurs entières et qu'elle contient la valeur 5. La valeur initialisée peut être modifiée ultérieurement dans le programme. La valeur x peut être égalisée à un autre entier tel que 10 plus tard. par exemple. x=10;

Chaque variable a des noms uniques pour les identifier. Ils sont appelés identifiants. Le programmeur doit suivre les règles lorsqu'il donne des noms aux variables. Java est un langage sensible à la casse. Par conséquent, le nom de la variable « numéro » est différent de « NUMÉRO ». Le nom de la variable peut contenir des lettres et des chiffres Unicode. Ils ne peuvent pas avoir d'espaces. Reportez-vous au programme ci-dessous.

Différence entre les variables et les littéraux de données en Java
Différence entre les variables et les littéraux de données en Java

Figure 01: Programme Java avec variables

Selon le programme ci-dessus, x et y sont des variables qui contiennent des valeurs entières. La somme est affectée à la somme variable. La longueur et la largeur sont des variables doubles. La multiplication est stockée dans la variable area qui est déclarée comme variable double. Un seul caractère peut être stocké dans la lettre variable. Il contient "A". Le caractère est placé entre guillemets simples.

Que sont les littéraux de données en Java ?

Un littéral de données est une représentation dans le code source d'une valeur fixe. Les valeurs telles que 5, 4.3, true ne nécessite aucun calcul. Par conséquent, ils sont appelés littéraux de données. Lorsqu'il y a un énoncé, nombre double=20,5; le "double" est le type de données. Le « nombre » est la variable. Le 20.5 est le littéral de données.

Il existe différents types de littéraux. Ce sont des littéraux entiers, des littéraux à virgule flottante, des littéraux de caractère et de chaîne. Les littéraux entiers sont utilisés pour initialiser des variables de types de données entiers tels que byte, short, int et long. Les littéraux à virgule flottante sont utilisés pour initialiser les variables de type de données float et double. Le littéral à virgule flottante se termine par f ou F, il est de type float. S'il se termine par d ou D, il est double. L'écriture d est facultative. Les littéraux de caractère et de chaîne sont constitués de caractères Unicode. Les littéraux de caractères représentent un seul caractère tandis qu'un littéral de chaîne représente un ensemble de caractères. Les littéraux de caractère sont à l'intérieur du guillemet simple. par exemple. - "B". Les littéraux de chaîne sont à l'intérieur des guillemets doubles. par exemple - "Programmation". Reportez-vous au programme ci-dessous.

Différence clé entre les variables et les littéraux de données en Java
Différence clé entre les variables et les littéraux de données en Java

Figure 02: programme Java avec des littéraux

Selon le programme ci-dessus, le nombre est une variable. Le littéral entier dans la variable numérique est 10. La variable doubleValue peut contenir une valeur double. La variable floatValue peut contenir un flottant. Par conséquent, 5.4 et 5.4f sont des littéraux à virgule flottante. La variable lettre contient un caractère "B". C'est un caractère littéral. Le mot variable contient un ensemble de caractères. Donc, c'est une chaîne littérale.

Quelle est la similitude entre les variables et les littéraux de données en Java ?

Les variables et les littéraux de données en Java sont utilisés dans la programmation

Quelle est la différence entre les variables et les littéraux de données en Java ?

Variables vs littéraux de données

Les variables sont des emplacements de mémoire réservés qui stockent des valeurs avec des noms symboliques. Les littéraux de données sont des représentations de code source de valeurs fixes.
Association
Les variables sont associées à l'emplacement mémoire. Les littéraux de données sont associés à des valeurs fixes qui sont placées à l'intérieur des variables.

Résumé - Variables vs littéraux de données en Java

Les variables et les littéraux de données sont des termes courants liés à la programmation. Cet article traite de la différence entre les variables et les littéraux de données. La différence entre les variables et les littéraux de données en Java est que les variables sont les emplacements de mémoire réservés pour stocker des valeurs avec des noms symboliques, tandis que les littéraux de données sont des notations représentant des valeurs fixes dans la programmation.

Conseillé: