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)