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). |