Javaについて質問です。下記のようにfor文の中で変数宣言し、何らかの値を設定するような処理があるとします。人力検索はてな人力検索はてなモバイル版を表示しています。PC版はこちらJavaについて質問です。下記のようにfor文の中で変数宣言し、何らかの値を設定するような処理があるとします。メソッドの実装次第です。してなければ、ループの度にインスタンスが作成されることはありません。少なくとも、質問文にある二つのコードは、変数のスコープが違うだけで、インスタンスの生成については、全く等価です。メソッド呼び出し時の引数も戻り値も「参照渡し」しかありません。そもそも、スタックに生成されるインスタンスが無く、ヒープにしかインスタンスは生成されません。◎質問者からの返答よく分かりました。ありがとうございました。関連質問javaで次のプログラムを作成してください。□はてなトップ(C)株式会社はてな。