Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Java

Types de Données Primitifs en Java : Guide Clair

Les variables ne sont rien d'autre que des emplacements de mémoire réservés pour stocker des valeurs. Cela signifie que lorsque vous créez une variable, vous réservez de l'espace en mémoire.

En fonction du type de données d'une variable, le système d'exploitation alloue de la mémoire et décide ce qui peut être stocké dans la mémoire réservée. Par conséquent, en assignant différents types de données aux variables, vous pouvez stocker des entiers, des décimaux ou des caractères dans ces variables.

Il y a deux types de données disponibles en Java :

Types de données primitifs

Il y a huit types de données primitifs supportés par Java. Les types de données primitifs sont prédéfinis par le langage et nommés par un mot-clé. Examinons maintenant les huit types de données primitifs en détail.

byte

short

int

long

float

double

boolean

char

Types de données de référence

Littéraux Java

Un littéral est une représentation dans le code source d'une valeur fixe. Ils sont représentés directement dans le code sans aucun calcul.

Les littéraux peuvent être assignés à n'importe quel type de variable primitif. Par exemple :

byte a = 68;
char a = 'A';

byte, int, long et short peuvent être exprimés en décimal (base 10), hexadécimal (base 16) ou octal (base 8) également.

Le préfixe 0 indique l'octal, et le préfixe 0x indique l'hexadécimal lors de l'utilisation de ces systèmes numériques pour les littéraux. Par exemple :

int decimal = 100;
int octal = 0144;
int hexa = 0x64;

Les littéraux de chaîne en Java sont spécifiés comme dans la plupart des autres langages en entourant une séquence de caractères entre guillemets doubles. Exemples de littéraux de chaîne :

Exemple

"Hello World"
"two\nlines"
"\"This is in quotes\""

Les types String et char peuvent contenir n'importe quels caractères Unicode. Par exemple :

char a = '\u0001';
String a = "\u0001";

Le langage Java prend en charge quelques séquences d'échappement spéciales pour les littéraux String et char. Elles sont :

Notation Caractère représenté
\nNouvelle ligne (0x0a)
\rRetour chariot (0x0d)
\fSaut de page (0x0c)
\bRetour arrière (0x08)
\sEspace (0x20)
\tTabulation
\"Guillemet double
\'Guillemet simple
\\Antislash
\dddCaractère octal (ddd)
\uxxxxCaractère UNICODE hexadécimal (xxxx)

Quelle est la suite ?

Ce chapitre a expliqué les différents types de données. Le prochain sujet explique les différents types de variables et leur utilisation. Cela vous donnera une bonne compréhension de la façon dont ils peuvent être utilisés dans les classes Java, interfaces, etc.

Java

  1. Maîtriser la conversion et le transtypage de types en Python : Guide complet
  2. Types de données primitifs en Java : Guide complet avec exemples
  3. Maîtriser les interfaces Java : concepts, implémentation et bonnes pratiques
  4. Maîtriser l'encapsulation Java : guide pratique pour le masquage de données
  5. Maîtriser le try-with-resources Java : gestion automatique des ressources expliquée
  6. Annotations Java expliquées : types, placement et exemples pratiques
  7. Maîtriser le transtypage Java : De l'élargissement au rétrécissement et au-delà
  8. Maîtriser le type char en C++ : Déclaration, ASCII et techniques de conversion
  9. Variables C, types de données et constantes – Guide pratique