Java FAQ
|
|
『Javaにポインタがない』というのは嘘です。というのも、Javaで使われる≪参照≫は≪ポインタ≫のことですから。
ちなみに、「Java言語仕様」には以下のように説明されています。
The reference values (often just references) are pointers to these objects, and a special null reference, which refers to no object.
[訳] 参照値(単に参照(references)とも呼ぶ)は、オブジェクトへのポインタ(pointers) または、いかなるオブジェクトも参照していない特別な空参照となる。
[注] 原文でもpointerはイタリック体で強調されています(重要語句扱いです)。