Javaの参照の値渡しと値渡しについて調べていました。
そこで疑問に思ったのですが、メソッドの引数にインスタンスを設定した場合
インスタンスはオブジェクトなので参照の値をメソッド先に渡し参照先が同じのため戻り値に変更したインスタンスを設定しなくてもいいということですよね?
となると戻り値にインスタンスを設定する場面はほとんどないのでしょうか?
そもそも私のプリミティブ型は値渡し(データのコピーを渡す)
オブジェクト型は参照の値渡し(データの存在するメモリのアドレス値を渡す)
という認識は間違っていないでしょうか?
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。