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)