javaのデータ型

Java Silver

javaには、大きく分けて2種類のデータ型があります。

それが、「プリミティブ型」と「参照型」です。

プリミティブ型

プリミティブ型では、数値(整数や浮動小数点数)、文字、真偽値を扱います。

データ型値の範囲
byte8ビット整数-128 ~ 127
short16ビット整数-32768 ~ 32767
int32ビット整数-2147483648 ~ 2147483647
long64ビット整数-9223372036854775808 ~ 9223372036854775807
float32ビット単精度浮動小数点数
double64ビット倍精度浮動小数点数
char16ビットUnicode文字\u0000 ~ \uFFFF
booleantrue/false

参照型

参照型では、オブジェクト型列挙型配列型を扱います。

プリミティブ型と参照型の違い

プリミティブ型と参照型は、

値そのものを扱う」(プリミティブ型)か、

「インスタンスへの参照(リンク)を扱う」(参照型)か

という点で異なります。

コメント

タイトルとURLをコピーしました