Type numérique
Type entier (octet, court, int, long )
Type de caractère (char)
Type booléen (booléen)
Classe
Interface
Array
Remarque : Par exemple, le type String est également un type de classe.
1. D'un point de vue conceptuel
Type de base : le nom de la variable pointe vers une valeur spécifique
Type de référence : le nom de la variable pointe vers l'adresse mémoire de l'objet de données
🎜> 2. En termes de construction de mémoire
Type de base : Java allouera de l'espace mémoire à la variable immédiatement après sa déclaration
Type de référence : Aucune mémoire ne sera allouée lors de la déclaration de la variable, mais une adresse mémoire le sera être stocké
3. Du point de vue de l'utilisation
Type de base : vous devez attribuer une valeur spécifique lors de son utilisation et utiliser le signe "==" pour juger
Type de référence : vous pouvez attribuer null lorsque en l'utilisant. Utilisez la méthode égale pour juger
数据类型 | 字节 |
---|---|
long | 8 |
int | 4 |
short | 2 |
byte(位) | 1 |
char | 2 |
boolean | 1 |
float | 4 |
double | 8 |
Remarque
Le type de caractère en Java est stocké dans l'encodage Unicode. Peut stocker des caractères chinois.
S'il y a quelque chose qui ne va pas, n'hésitez pas à le signaler et nous pourrons apprendre ensemble ! !
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!