boolean Boolean literals indicating ture or false.
byte 8-bit integer.
char Stores one Unicode character.
double 64-bit floating-point number.
float 32-bit floating-point number.
int 32-bit integer.
long 64-bit integer.
short 16-bit integer.
Type | Bits | Bytes | Minimum Range | Maximum Range |
byte | 8 | 1 | -27 | 27-1 |
short | 16 | 2 | -215 | 215-1 |
int | 32 | 4 | -231 | 231-1 |
long | 64 | 8 | -263 | 263-1 |
float | 32 | 4 | not needed | not needed |
double | 64 | 8 | not needed | not needed |
char | 16 | 2 | /u0000 | /uffff |
boolean | 8 | 1 | true or false, not a range | true or false, not a range |