Primitive Types
Information
Primitive types are objects that don't have a real class and don't inherit methods from Object.
All primitive types
Type | Java class | Info |
void | Void | No type |
byte | Byte | 8 bit decimal number. |
short | Short | 16 bit decimal number. |
int | Integer | 32 bit decimal number, most common decimal type. |
long | Long | 64 bit decimal number. |
float | Float | 32 bit floating point number. |
double | Double | 64 bit floating point number. |
char | Character | Single character in String such as 'a' or '-' . |
boolean | Boolean | Only true and false values. Can be checked in if function without comparing to true, as if (x) or if (!x) instead of if (x == true) or if (x == false) . |