akios @ ウィキ
4.1. 型と変数の種類
最終更新:
akios
-
view
4. 型と値と変数
4.1. 型と変数の種類
Javaプログラミング言語の型は大別すると、プリミティブ型と参照型の2種類に分けられます。従って、変数に保存され、引数として渡され、メソッドの戻り値として返され、演算されるデータ値には、それぞれプリミティブ値と参照値という2種類が存在します。
Type:
PrimitiveType
ReferenceType
PrimitiveType
ReferenceType
ヌル型は名前を持たないため、ヌル型の変数を宣言したり、ヌル型へキャストすることはできません。
ヌル参照はヌル型が唯一取りうる値です。
ヌル参照はどの参照型への拡幅参照変換も常に行うことができます。
実際には、プログラマーはヌル型を無視し,nullを任意の参照型となれる単なる特別なリテラルであると見なすことができます。