| 型 
 | 説明 
 | 
| boolean 
 | 真偽値。true または false。boolean a = true; if(!a)は、aがtrueでないならば。 
 | 
| char 
 | 2バイトUNICODE文字。'\u0000'〜'\uffff'。char a = 'A' 
 | 
| byte 
 | 1バイト符号付整数。-128〜127。byte a = 100; 
 | 
| short 
 | 2バイト符号付整数。-32768〜32767。short a = 30000; 
 | 
| int 
 | 4バイト符号付整数。-2147483648〜2147483647。int a = 200000 
 | 
| long 
 | 8バイト符号付整数。 
 | 
| float 
 | 4バイト浮動小数点数。 
 | 
| double 
 | 8バイト浮動小数点数。 
 |