Maison >Java >JavaBase >Quels sont les types de données couramment utilisés en Java ?

Quels sont les types de données couramment utilisés en Java ?

尚
original
2019-12-04 10:32:263621parcourir

Quels sont les types de données couramment utilisés en Java ?

Il n'y a que 8 types de données de base en Java, rappelez-vous-en. Sauf que ce sont tous des types de référence.

Introduction aux types de données couramment utilisés en Java : (Recommandé : Tutoriel vidéo Java)

Quatre catégories et huit types de données de base de Java

La première catégorie : type entier byte short int long

La deuxième catégorie : type virgule flottante float double

La troisième catégorie : type logique booléen (il n'a que deux valeurs ​​qui peut être vrai et faux)

Catégorie 4 : Type de caractère char

Les données qui peuvent allouer directement de la mémoire sur la pile sont un type 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 des programmes.

Octet :

booléen Type booléen : 1/8

octet Type d'octet : 1

char Type de caractère : 2 Un caractère peut stocker un caractère chinois

short type entier court : 2

type entier int : 4

float type à virgule flottante (simple précision) : 4

type long long entier : 8

double Type double précision (double précision) 8

Le type entier par défaut en 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 est également une virgule flottante double précision. Si vous souhaitez le définir comme type flottant, 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 sont calculés en binaire, et 10 uns font exactement 1024

1111111111 (binaire) = 1024 (décimal)

1 octets (section de mots) = 8bit (bit)

Une lettre anglaise ou un chiffre arabe est un caractère occupant un octet

Un caractère chinois est constitué 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 : petit peut être changé en grand, mais la précision sera perdue si grand est changé en petit ! ! !

Pour plus de connaissances sur Java, veuillez faire attention à la colonne Tutoriel de base 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Où est installé Java ?Article suivant:Où est installé Java ?