U2: Data Types
No description yet. This curated deck is ready for daily study.
Card preview (11)
Primitive Data Types
byte; short; int; long; float; double; char; boolean
Categories of Primitive Data
• Integers: byte; short; int; long • Decimals: float and double • Others: char and boolean
short
• 16-bit signed two’s complement integer • Range: -32,768 to 32,767
byte
• 8 bit signed two’s complement integer • Range: -128 to 127
int
• 32-bit signed two’s complement integer • Range: -2,747,483,648 to 2,747,483,647
long
• 64-bit signed two’s complement integer • Range: -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
float
• 32-bit IEEE 754 floating point • Range: -3.4 x 10^38 to 3.4 x 10^38
double
• 64-bit IEEE 754 floating point • Range: -1.7 x 10^308 to 1.7 x 10^308
char
• single 16-bit Unicode character • Range: 0 - 65,565
boolean
True or False
Categories of Data in Java
• Primitives • Objects (customized data type created from Classes)