Les types en Java
| Type | Taille en bits | Gamme de valeurs | Wrapper (IMMUTABLE) |
|---|---|---|---|
| boolean | dépend du système | true ou false | Boolean |
| char | 16 bits | 0 a 65535 | Character |
| byte | 8 bits | -128 à 127 | Byte |
| short | 16 bits | -32768 à 32767 | Short |
| int | 32 bits | -2ˆ31 à 2ˆ31-1 | Integer |
| long | 64 bits | -2ˆ63 à 2ˆ63-1 | Long |
| float | 32 bits | -3.40282347E+38 à 3.40282347E+38 | Float |
| double | 64 bits | -1.79769313486231570E+308 à 1.79769313486231570E+308 | Double |
Rq : Il exite des classes Wrapper qui encapsulent chaque type primitif (pas besoin d’être instancié par l’operateur new)