基本型以外のデータ

Javaのデータはプリミティブ(基本データ型)とそれ以外に大きく分けられます。

基本型以外のデータには次の３つがあります。

配列

文字列

クラス

クラスはあらかじめ用意されたものもあるし、ユーザが定義することもできる。

値の保持される場所

プリミティブの場合、値は変数の対応する場所に直接保持されます。

プリミティブ以外の場合、データは別の場所に作られ変数はデータ保持するオブジェクトを参照する。