プリミティブ型

プリミティブ型は、以下の8種類である。
分類 ビット数 範囲 初期値
符号付整数 byte 8 -128〜+127 0
short 16 -32768〜+32767 0
int 32 -231〜+231-1 0
long 64 -263〜+263-1 0L
浮動小数 float 32 ±1.4E-45〜±1.8E+38 0.0F
double 64 ±4.9E-324〜±1.8E+308 0.0
文字 char 16 0〜65536(Unicode一文字) '\u0000'
ブール boolean 1 true,false false

String型

Javaには文字列を扱うための、String型という型が存在する。
String型は本来プリミティブ型ではなく参照型であるが、使用頻度が高いためプリミティブ型と同じ記述法が許されている特別な型である。
ただし、初期値を設定せずに宣言のみ行った変数にアクセスしようとすると、コンパイルエラーが起こる。
【詳細は[基本的なプログラミング]の「第4回変数について」の映像を参照】