こちらの記事は前記事の続きです。 前記事ではJava における引数などの評価戦略は「値渡しのみ」であり「参照渡し」は存在しないと紹介しました。これに加え本記事では、データのメモリ管理上で具体的にどの様なことが起きているのかを紹介します。 1. 処理実行には実行内容をメモリ上に展開する必要がある 2. メモリの管理方法による分類 3. 「プリミティブ型」と「参照型」はメモリ管理の仕組みが異なる 参考資料 1. 処理実行には実行内容をメモリ上に展開する必要がある ほとんどのPCは「ノイマン型」コンピュータです。 よく見るやつです。入力装置はマウスやキーボード、出力装置はディスプレイなどですね。 ノ…