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;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;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;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;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;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;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;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.