基本型 ※プリミティブ型 | ラッパークラス | キャッシュ | キャッシュ範囲 | |
byte | 8ビット整数 | java.lang.Byte | 有り | -128から127 ※全部がキャッシュされている |
short | 16ビット整数 | java.lang.Short | 有り | -128から127 |
int | 32ビット整数 | java.lang.Integer | 有り | -128から127 |
long | 64ビット整数 | java.lang.Long | 有り | -128から127 |
float | 32ビット単精度浮動小数点数 | java.lang.Float | 無し | |
double | 64ビット倍精度浮動小数点数 | java.lang.Double | 無し | |
char | 16ビットUnicode文字 | java.lang.Character | 有り | \u0000から\u007Fまでの値 |
boolean | true/false | java.lang.Boolean | 無し |