| boolean | true false | |
| char | caractère 16 bits Unicode | 'a' 'A' '\n' '\u0009' |
| byte | entier 8 bits signé, complément à deux | |
| short | entier 16 bits signé, complément à deux | |
| int | entier 32 bits signé, complément à deux | 10 -10 012 0xA 0Xa |
| long | entier 64 bits signé, complément à deux | 10l 10L -10L 012L 0xAL 0XaL |
| float | flottant 32 bits IEEE 754-1985 | 3.1416f 3.1416F .31416e1f 31.416E-1f |
| double | flottant 64 bits IEEE 754-1985 | 3.1416 3.1416d 3.1416D .31416e1 31.416E-1 |
| chaîne de caractères | "Bonjour Monsieur" |