【初心者】Java質問・相談スレッド59【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0712デフォルトの名無しさん
NGNGJavaに限った話ではないんですが。
単に参考書が間違っているだけ。
昔C++ができる前、Cで「参照渡し」といっていたものが今でも使われている
(というか参考書を書いてる人間が昔の言い方を引きずっている)だけ。
本来参照渡しというのはfortranのような渡し方を言う。
C++ではそういう渡し方ができるようになったので
昔参照渡しと間違って呼んでいたものは「参照値の値渡し」に改められ、
本来の「参照渡し」と区別するようになった。
わざわざJavaで、Cの昔の混乱を再現する必要はない。
Javaのは明らかに参照渡しではないのだから。
■ このスレッドは過去ログ倉庫に格納されています