null(ヌル)というリテラル

Java Silver

プリミティブ型と参照型

Javaのデータ型には、プリミティブ型と参照型の2種類があります。

プリミティブ型はデータそのものを扱い、

参照型はオブジェクトへの参照(リンク)を扱います。

(『javaのデータ型』については以前にも取り上げています。)

参照型はリンクが「ある」か、「ない」かの表現しかできない

参照型の変数は、オブジェクトへの参照(リンク)を

保持しているか、保持していないかのどちらかでしか表現することができません。

そして、参照(リンク)を保持していないことを表すリテラルが「null」です。

※ null は「NULL」と表現することはできません。

コメント

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