4.1 Syntaxe Java de base : types de données primitifs

Java est un langage de programmation orienté objet et fortement typé, ce qui signifie que chaque variable doit être déclarée avec un type de données spécifique. Les types de données sont fondamentaux dans tout langage de programmation, car ils définissent le type de valeur qu'une variable peut contenir. En Java, il existe deux grands groupes de types de données : les types primitifs et les types référence. Dans ce chapitre, nous nous concentrerons sur les types de données primitifs de Java.

Types primitifs

Les types de données primitifs sont les éléments de base du langage. Ils représentent des valeurs simples et ne sont pas composés d'autres objets. Java définit huit types de données primitifs, classés en quatre groupes :

  • Entiers : ce sont des nombres sans point décimal qui peuvent être positifs ou négatifs. Ils incluent byte, short, int et long.
  • Pointe flottante : ce sont des nombres avec un point décimal, qui représentent des nombres fractionnaires. Incluez float et double.
  • Caractère : représente des caractères individuels, tels que des lettres et des symboles. Inclut le type de caractère.
  • Booléen : représente les valeurs de vérité, qui peuvent être vraies (vrai) ou fausses (faux). Inclut le type booléen.

Entiers

Le groupe d'entiers a quatre types :

  1. octet : il s'agit du plus petit type de données entier, de 8 bits et avec une plage de -128 à 127. Utile pour économiser de la mémoire dans les grandes matrices.
  2. court : Avec une taille de 16 bits, sa plage est comprise entre -32 768 et 32 767. Peut également être utilisé pour économiser de la mémoire sur de grands tableaux.
  3. int : il s'agit du type le plus courant pour les entiers, avec une taille de 32 bits et une plage allant de -2^31 à 2^31-1. C'est le type par défaut lorsque vous déclarez une variable avec un entier.
  4. long : Avec une taille de 64 bits, sa plage va de -2^63 à 2^63-1. Utilisé lorsqu'une plage plus grande que celle fournie par int est requise.

Exemple de déclaration de variables entières :

octet exempleByte = 100 ; exemple courtCourt = 10 000 ; int exempleInt = 100 000 ; exemple longLong = 100 000L ; // Le suffixe 'L' indique un littéral long

Pointe flottante

Le groupe à virgule flottante a deux types :

  1. float : de taille 32 bits, il s'agit d'un nombre à virgule flottante simple précision. C'est suffisant pour la plupart des opérations décimales, mais peut ne pas être assez précis pour les opérations scientifiques ou techniques.
  2. double : d'une taille de 64 bits, il s'agit d'un nombre à virgule flottante double précision. Il s'agit du type standard pour les nombres décimaux et est utilisé lorsqu'une plus grande précision est requise.

Exemple de déclaration de variable à virgule flottante :

exemple floatFloat = 10.5f; // Le suffixe 'f' indique un float littéral double exempleDouble = 10,5 ;

Personnage

Le type char est utilisé pour stocker des caractères uniques. Sa taille est de 16 bits et peut représenter un caractère Unicode. Ceci est utile lorsque vous travaillez avec des caractères individuels ou lors de la manipulation de texte caractère par caractère.

Exemple de déclaration d'une variable char :

char exempleChar = 'A';

Booléen

Le type booléen est utilisé pour stocker les valeurs de vérité. Il n'a que deux valeurs possibles : vrai et faux. Il est largement utilisé dans les structures de contrôle de flux telles que les boucles et les conditions.

Exemple de déclaration d'une variable booléenne :

exemple booléenBoolean = true ;

Règles de dénomination

Lorsque vous déclarez une variable en Java, il est important de suivre les conventions de dénomination pour que le code reste lisible et maintenable. Voici quelques règles générales :

  • Les noms de variables doivent commencer par une lettre (a-z ou A-Z), un trait de soulignement (_) ou un signe dollar ($).
  • Après le premier caractère, les noms de variables peuvent contenir n'importe quelle combinaison de lettres, de chiffres (0 à 9), de traits de soulignement ou de signes dollar.
  • Les noms de variables sont sensibles à la casse, ce qui signifie que « Exemple » et « Exemple » seraient considérés comme des identifiants différents.
  • Évitez d'utiliser des mots réservés Java comme noms de variables.
  • Utilisez des noms descriptifs pour que l'objectif de la variable soit clair.

Le respect de ces règles et conventions permet de garantir que votre code est facile à comprendre et à maintenir. De plus, l'adoption d'un style de codage cohérent améliore la collaboration sur les projets d'équipe.

Conclusion

La maîtrise des types de données primitifs est essentielle pour tout programmeur Java. Ils constituent la basesur lesquelles vous construirez des structures de données plus complexes et effectuerez des opérations logiques et mathématiques. En comprenant comment fonctionne chaque type de données primitif et quand l'utiliser, vous pouvez écrire du code efficace, lisible et optimisé pour les besoins de votre programme.

Au fur et à mesure de votre apprentissage de Java, vous commencerez à voir comment ces types de données interagissent avec des concepts orientés objet tels que les classes et les méthodes, et comment vous pouvez utiliser ces types primitifs dans des structures de données plus complexes, telles que des tableaux et collections. Cependant, une solide compréhension des fondamentaux est cruciale avant de passer à ces concepts plus avancés.

Répondez maintenant à l’exercice sur le contenu :

_Lequel des types de données primitifs suivants en Java est utilisé pour stocker des entiers compris entre -2^31 et 2^31-1 ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Image de l'article Syntaxe Java de base : déclaration de variable

Page suivante de lebook gratuit :

6Syntaxe Java de base : déclaration de variable

0 minutes

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte