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" |