2017-03-25 値渡し 参照渡し .NET Java 値渡し→変数に格納されている値を渡す 値型の変数ならばその値を渡すことになる 参照型の変数ならば参照型のアドレスを渡すことになる 参照渡し→変数自体のアドレスを渡す ネットでは別名として渡す〜と考えると理解しやすいと記述されている Class等の参照型を値渡しで渡してたとき、呼び出した先の関数内で、参照型の内部のメンバの値は変更可能なので注意。 参照型 String 配列 Class 値型 構造体 Javaは、値渡しのみである