Maison > Java > javaDidacticiel > le corps du texte

Quelles sont les deux catégories de types de données Java ?

小老鼠
Libérer: 2024-01-26 15:50:00
original
1777 Les gens l'ont consulté

Divisé en types de données de base et types de données de référence. Introduction détaillée : 1. Les types de données de base incluent les types entiers, les types à virgule flottante, les types de caractères et les types booléens. 2. Les types de données de référence incluent les classes, les interfaces, les tableaux, les énumérations et d'autres types de référence. En Java, les types de données primitifs sont transmis par valeur, tandis que les types de données de référence sont transmis par référence. Les types de données de base stockent directement les valeurs réelles, tandis que les types de données de référence stockent les références (adresses) aux objets.

Quelles sont les deux catégories de types de données Java ?

Le système d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.

En Java, les types de données sont divisés en deux grandes catégories : les types de données primitifs et les types de données de référence.

1. Types de données primitives :

Type entier :

octet : 8 bits, signés, allant de -128 à 127.

court : 16 bits, signés, plage -32768 à 32767.

int : 32 bits, signé, plage -2^31 à 2^31-1.

long : 64 bits, signés, plage -2^63 à 2^63-1.

Type à virgule flottante :

float : 32 bits, simple précision, la plage est d'environ 3,4e^-38 à 3,4e^38, la précision est de 6 à 7 décimales.

double : 64 bits, double précision, la plage est d'environ 1,7e^-308 à 1,7e^308, la précision est de 15 décimales.

Type de caractère :

caractère : 16 bits, non signés, représentant des caractères Unicode, allant de 0 à 65535.

Type booléen :

booléen : utilisé pour représenter des valeurs logiques, avec seulement deux valeurs possibles : vrai ou faux.

2. Types de données de référence :

Class (Class) : représente un modèle d'un objet et peut créer des instances de la classe.

Interface : Une spécification qui définit un ensemble de méthodes. Une classe peut implémenter une ou plusieurs interfaces.

Array : stocke une collection d'éléments du même type.

Enumeration : Une classe spéciale qui représente un ensemble de constantes nommées.

Autres types de référence : y compris les classes personnalisées, les interfaces, les tableaux, etc.

En Java, les types de données primitifs sont transmis par valeur, tandis que les types de données de référence sont transmis par référence. Les types de données de base stockent directement les valeurs réelles, tandis que les types de données de référence stockent les références (adresses) aux objets.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!