Assembly Types primitifs Range Default Size boolean true, false false 1 byte -‐128..127 0 8 short -‐32,768..32,767 0 16 int -‐2,147,483,648.. 2,147,483,647 0 32 long -‐9,223,372,036,854,775,808.. 9,223,372,036,854,775,807 0L 64 float 1.4e-‐45 -‐> 3.4e38 0.0f 32 double 439e-‐324 -‐> 1.79e308 0.0d 64 char \u0000’.. ‘\uffff’ 0..65,535 \u0000’ 16