>>711
Javaに限った話ではないんですが。
単に参考書が間違っているだけ。
昔C++ができる前、Cで「参照渡し」といっていたものが今でも使われている
(というか参考書を書いてる人間が昔の言い方を引きずっている)だけ。

本来参照渡しというのはfortranのような渡し方を言う。
C++ではそういう渡し方ができるようになったので
昔参照渡しと間違って呼んでいたものは「参照値の値渡し」に改められ、
本来の「参照渡し」と区別するようになった。

わざわざJavaで、Cの昔の混乱を再現する必要はない。
Javaのは明らかに参照渡しではないのだから。