Cours 3 - Les types primitifs
Comme nous l'avons vu au cours 2, les attributs d'un objet peuvent être des références à d'autres types d'objet. (Par exemple une maison est composé d'une porte et d'une fenêtre). Il existe aussi des types prédéfinis que nous allons étudier en classe. À titre de référence, voici les différents types primitifs:
Les types primitifs entiers
| Type | Taille (octet) | Valeur minimale | Valeur maximale |
| byte | 1 | -128 | 127 |
| short | 2 | -32 768 | 32 767 |
| int | 4 | -2 147 483 648 | 2 147 483 647 |
| long | 8 | -9 223 372 036 854 775 808 | 9 223 372 036 854 775 807 |
Les types primitifs flottants
| Type | Taille (octet) | Valeur minimale | Valeur maximale |
| float | 4 | -1.40239846E-45 | 3.40282347E38 |
| double | 8 | 4.9406564584124654E-324 | 1.797693134862316E308 |
Booléen et caractère
- Une variable de type booléen (boolean) peut contenir les valeur true ou false.
- Un caractère (char) a une taille de 2 octets et représente... un caractère! (lettre, chiffre, etc.)
Pour en savoir plus...
En lecture additionnelle: Les types primitifs et les classes enveloppes. Une autre page sur les types primitifs.