java
Il n'existe que 8 types de données de base, rappelez-vous-en simplement. Sauf que ce sont tous des types de référence.
java
Quatre catégories et huit types de données de base
Catégorie 1 : Type entierbyte short int long
Catégorie 2 : Type à virgule flottante float double
La troisième catégorie : le type logique boolean
(il n'a que deux valeurs à prendre true false
)
La quatrième catégorie : le type de caractère char
peut être attribué directement sur la pile Les données en mémoire sont des types de données de base.
Type de données de référence : la référence aux données est sur la pile, mais son objet est sur le tas.
Pour bien apprendre Java, vous devez savoir où les différentes données sont stockées en mémoire. Avoir une bonne compréhension de la mémoire peut vous aider à analyser les programmes.
Octet :
boolean
Booléen 1/8
byte
Type d'octet 1
char
Type de caractère 2 un caractère Peut en stocker un Caractère chinois
short
Entier court type 2
int
Type entier 4
float
Type à virgule flottante (simple précision) 4
long
Entier long 8
type double double précision (double précision) 8
Le type entier par défaut dans java
est le type int, si vous souhaitez le définir comme type float
, vous devez ajouter l ou L après la valeur ; le type à virgule flottante par défaut de
est également une virgule flottante double précision. Si vous souhaitez le définir comme type float
, vous devez ajouter f. ou F après la valeur.
Un octet est égal à 8 bits, et un octet est égal à 256 nombres, soit -128 à 127, soit un total de 256.
ko signifie kBytes Bytes signifie "octets" !
K signifie des milliers, car les ordinateurs calculent en binaire, 10 1 valent exactement 1024
1111111111 (binaire) = 1024 (décimal)
1 octets (section de mots) = 8 bits ( bit)
Une lettre anglaise ou un chiffre arabe est un caractère occupant un octet
Un caractère chinois est composé de deux caractères occupant deux octets.
Généralement, lorsque l'on parle de taille, les octets sont utilisés avec un "B" majuscule. Lorsque l'on parle de vitesse du réseau, les bits sont utilisés. Notez qu'il s'agit d'un "b" minuscule.
Exemple : Un fichier contient 8 Mo
Exemple : La vitesse à laquelle je télécharge des fichiers est de 256 Ko/s, soit 2 Mbits. C'est généralement la vitesse à laquelle nous utilisons l'accès Internet haut débit.
Conversion automatique des types de données de base
byte->short,char -> int -> long
float -> double
int -> float
long -> double
Rappelez-vous : un petit peut être transformé en grand, mais la précision sera perdue si un grand est transformé en petit ! ! !
Tutoriel recommandé : "Tutoriel Java"
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!