# Primitive Types #### Information Primitive types are objects that don't have a real class and don't inherit methods from [Object](https://mods.latvian.dev/books/kubejs/page/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](https://mods.latvian.dev/books/kubejs/page/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)`. |