byte-128~127
short-32768~32767
int-2147483648~2147483647
long±約92京
float浮動小数点
double浮動小数点
boolean真偽値
char1文字
String文字列

プリフィックス・サフィックス

リテラルの型明示例
long1234L
float123.4F
double123.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[][];       // 変数の後ろに[]