Slide 18
Slide 18 text
Ty p e Size in b it s V a lu e s St a n d a rd
boo le a n tru e or fa ls e
[N ote: T he representation of a boolean is
specific to the Java V irtual M achine on each
com puter platform .]
cha r 16 '\u 00 0 0' to '\ uFFF F'
(0 to 65535)
(ISO U nicode character set)
byt e 8 –128 to +127
(–27 to 27 – 1)
sho rt 16 –32,768 to +32,767
(–215 to 215 – 1)
int 32 –2,147,483,648 to +2,147,483,647
(–231 to 231 – 1)
lon g 64 –9,223,372,036,854,775,808 to
+9,223,372,036,854,775,807
(–263 to 263 – 1)
flo at 32 N egative range:
–3.4028234663852886E +38 to
–1.40129846432481707e–45
Positive range:
1.40129846432481707e–45 to
3.4028234663852886E +38
(IE EE 754 floating point)
dou bl e 64 N egative range:
–1.7976931348623157E +308 to
–4.94065645841246544e–324
Positive range:
4.94065645841246544e–324 to
1.7976931348623157E +308
(IE EE 754 floating point)
Fig . 4.16 Th e Ja v a p rim it iv e ty p e s.