Les types de données en Java sont divisés en deux catégories : les types de base et les types de référence. Les types de base incluent les types int, float, double, char, boolean et huit autres types de référence.
[Cours recommandé : Tutoriel Java]
Les types de données Java sont :
1. Les types de données de base
Les types de données simples sont des données intégrées qui ne peuvent pas être. Les types simplifiés, définis par le langage de programmation lui-même, représentent des nombres réels, des caractères et des entiers.
Il existe huit types de données de base en Java, ce sont les types suivants :
Type de données | Description | Octets occupés | Plage de valeurs | Valeur par défaut |
int | Type entier, utilisé pour stocker des entiers | 4 octets | -2147483648~2147483647 | 0 |
octet | Le plus petit type de données en Java | 1 octet | -128~127 | 0 |
court | court | 2 octets | -32768~32717 | 0 |
long | entier long | 8 octets | -2^63~2^63-1 | 0L |
float | Type à virgule flottante, utilisé pour stocker des nombres avec virgule décimale | 4 octets | / | 0.0f |
double | Type à virgule flottante double précision, utilisé pour stocker des nombres avec des points décimaux | 8 octets | / | 0.0 d |
char | type de caractère, utilisé pour stocker un seul caractère | 2 octets | 0~65535 | Vide |
booléen | Type booléen, utilisé pour déterminer vrai ou faux | 1 octet | n'a que deux valeurs, vrai et faux | false |
Remarque : un octet est égal à 8 bits (bit)
2 , Données de référence type :
En Java, les variables de type référence sont très similaires aux pointeurs C/C++. Un type référence pointe vers un objet et une variable pointant vers un objet est une variable de référence. Ces variables se voient attribuer un type spécifique lorsqu'elles sont déclarées, telles que Employee, Puppy, etc. Une fois qu'une variable est déclarée, son type ne peut plus être modifié.
Il existe trois types de référence en Java, à savoir les classes, les tableaux et les interfaces. Les valeurs par défaut de ces types de référence sont nulles
Basique La différence entre les types et les types de référence :
La différence entre les types de données de base et les types de référence réside principalement dans le fait que les types de données de base sont alloués sur la pile, tandis que les types de référence sont alloués sur le tas
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!