DataTypes de base en Java

DataTypes de base en Java
Un type de données dans un langage de programmation est un attribut qui instruit l'ordinateur sur la façon d'interpréter la valeur donnée aux données. Les données peuvent être classées en différentes catégories sur la base de la valeur qu'ils stockent. Les données de dataTypes en Java sont généralement classées dans les types suivants.
  1. Primitif
  2. non primitif

Types de données primitives

Les types de données qu'un langage de programmation prédéfinit est appelé type de données primitif. Ces types de données peuvent stocker un type et une taille spécifiques de la variable.

Les types de données primitifs de base disponibles en Java sont:

booléen

Ce type de données stocke des valeurs vraies ou fausses et est utilisée pour suivre les conditions vraies ou fausses pour les indicateurs simples.

Exemple

drapeau booléen;
Flag = true;
Valeur par défaut Taille
FAUX 1 octet

octet

Lorsqu'il doit enregistrer la mémoire dans les tableaux, nous un type de données d'octet capable de le faire car il est plus petit qu'un entier (4 fois) et peut être utilisé à la place du int Type de données.

Plage de valeurs

-128 à 127

Exemple

âge octet;
âge = 20;
Valeur par défaut Taille
0 1 octet

carboniser

Un type de données 16 bits utilisé pour stocker les caractères est appelé type de données charbon.

Plage de valeurs

'\ u0000' à '\ uffff' ou 0 à 65 535.

Exemple

Char A;
a = 'x';
Valeur par défaut Taille
'\ U0000 2 octets

court

Un autre type de données 16 bits utilisé pour enregistrer la mémoire est le type de données court.

Plage de valeurs

-32 768 à 32 767.

Exemple

Valeur courte = 10000;
Valeur par défaut Taille
0 2 octets

int

Le type de données int est un type de données de base 32 bits utilisé pour les valeurs intégrales par défaut.

Plage de valeurs

-2 147 483 648 à -2 147 483 647

Exemple

numéro int;
nombre = 1000;
Valeur par défaut Taille
0 4 octets

long

Le type de données long fournit une gamme de valeurs plus grande par rapport au type de données int, en outre, il s'agit d'un entier de complément de deux deux bits.

Plage de valeurs

-9 223,372,036 854 775 808 (-2 ^ 63) à 9 223,372,036 854 775 807 (2 ^ 63 -1)

Exemple

longue distance;
Distance = 1221;
Valeur par défaut Taille
0L 8 octets

flotter

Le type de données flottantes est un type de données 32 bits utilisé pour les nombres décimaux et n'est pas utilisé pour les nombres exacts.

Exemple

float pi;
pi = 3.14
Valeur par défaut Taille
0.0f 4 octets

double

Semblable au type de données flottantes, le type de données double qui est un type de données 64 bits est utilisé pour les nombres de points décimaux et cela n'est pas non plus utilisé pour les nombres exacts.

Plage de valeurs

Illimité

Exemple

zone double;
zone = 4324352.16
Valeur par défaut Taille
0.0D 8 octets

Maintenant que nous avons une bonne compréhension des types de données primitifs, discutons des types de données non primitives.

Types de données non primitives

Les types de données qui sont définis par l'utilisateur et ne sont pas spécifiés dans le langage de programmation sont appelés types de données non primitives.

Les types de données non primitives en Java incluent

Chaîne

Un type de données de chaîne dans Java est considéré comme un objet qui stocke le texte.

Des classes

Une classe est un type de données spécifié par un utilisateur qui est utilisé pour la création d'objets. Il spécifie les propriétés ou les méthodes d'objets qui appartiennent à un type similaire.

Tableaux

Les tableaux Java sont appelés structures de données implémentées sous forme d'objets. En termes simples, ceux-ci peuvent être considérés comme des objets qui contiennent un nombre spécifique et un type de valeurs.

Conclusion

Les types de données Java sont classés dans les types suivants; Types de données primitifs et types de données non primitives. Les types de données primitifs sont déjà spécifiés dans le langage de programmation cependant, les types de données non primitives sont définis par l'utilisateur. Boolean, octet, char, court, int, long, flottant et double tomber dans la catégorie des types de données primitifs, tandis que la chaîne, les classes et les tableaux sont classés dans la catégorie des types de données non primitives. Nous avons discuté de ces types de données en détail dans cet article.