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

Java - Types de données de base

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 dans la 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 attribuant différents types de données aux variables, vous pouvez stocker des entiers, des décimales ou des caractères dans ces variables.

Il existe deux types de données disponibles en Java −

Types de données primitifs

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

octet

court

entier

longue

flotter

doubler

booléen

caractère

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 affectés à n'importe quelle variable de type primitif. Par exemple −

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

byte, int, long et short peuvent également être exprimés dans les systèmes de numération décimal (base 10), hexadécimal (base 16) ou octal (base 8).

Le préfixe 0 est utilisé pour indiquer l'octal et le préfixe 0x indique l'hexadécimal lors de l'utilisation de ces systèmes de numération 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 ils le sont dans la plupart des autres langages en entourant une séquence de caractères entre une paire de guillemets doubles. Des exemples de littéraux de chaîne sont −

Exemple

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

Les types de littéraux chaîne et char peuvent contenir n'importe quel caractère Unicode. Par exemple −

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

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

Notation Caractère représenté
\n Nouvelle ligne (0x0a)
\r Retour chariot (0x0d)
\f Saut de page (0x0c)
\b Retour arrière (0x08)
\s Espace (0x20)
\t onglet
\" Avis double
\' Avis simples
\\ barre oblique inverse
\ddd Caractère octal (ddd)
\uxxxx Caractère UNICODE hexadécimal (xxxx)

Quelle est la prochaine ?

Ce chapitre explique les différents types de données. La rubrique suivante explique les différents types de variables et leur utilisation. Cela vous permettra de bien comprendre comment ils peuvent être utilisés dans les classes Java, les interfaces, etc.


Java

  1. Conversion de type Python et conversion de type
  2. Types de données Java (primitifs)
  3. InterfaceJava
  4. Encapsulation Java
  5. Java essayer avec des ressources
  6. Annotations Java
  7. Casting de type Java
  8. Type de données Char C++ avec exemples
  9. Variable C, types de données, constantes