Java Primitive Data Types
0
There are 8 Primitive data types in Java, you can categorize them into 4 groups.
- Integer data types: byte, short, int & long
- Floating Data types: float, double
- Character Data types: char
- Boolean Data types: boolean
Data Type | Size | Default Value | Range |
---|---|---|---|
byte | 8-bit | 0 | -128 to 127 |
short | 16-bit | 0 | -32,768 to 32,767 |
int | 32-bit | 0 | -2^31 to 2^31-1 |
long | 64-bit | 0L | -2^63 to 2^63-1 |
float | 32-bit | 0.0f | |
double | 64-bit | 0.0d | |
boolean | NA | '\u0000' | NA |
char | 16-bit | false | NA |
Following is a sample program with using all primitive datatypes