型
| byte | -128~127 |
| short | -32768~32767 |
| int | -2147483648~2147483647 |
| long | ±約92京 |
| float | 浮動小数点 |
| double | 浮動小数点 |
| boolean | 真偽値 |
| char | 1文字 |
| String | 文字列 |
プリフィックス・サフィックス
リテラルの型明示例
| long | 1234L |
| float | 123.4F |
| double | 123.4 |
| 2進数 | 0b1011 |
| 8進数 | 01234 |
| 16進数 | 0x1234 |
配列
int[] num; // 要素数未定、初期化されず
int[] num=new int[5] // 要素数5、0で初期化
int[] num={1,2,3,4,5}; // 要素数5、宣言と同時に定義
int[][] num={{1,2,3,4,5},{6,7,8,9,10}}; // [2][5]の2次元配列
int num[][]; // 変数の後ろに[]