javaにおいてgetXXX()というメソッドはオブジェクトを返すことが多いと思います(javaに限らずですが)
例えば1つの処理の中でgetXXXを複数呼ぶ場合,その都度オブジェクトが生成されていることになるんでしょうか
lang
1 : 2tmpFunc(dto.getXXX()); 3 : 4z = dto.getXXX(); 5 : 6w.setTmp(dto.getXXX());
下記のように一旦変数に入れて、それを使いまわしたほうがメモリの節約になりますか?
lang
1 : 2Object obj = dto.getXXX(); 3tmpFunc(obj); 4 : 5z = obj; 6 : 7w.setTmp(obj);
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/18 17:48
2015/04/18 20:07
2015/04/20 05:22