- ★★Java質問・相談スレッド171★★
499 :デフォルトの名無しさん[sage]:2014/11/24(月) 00:45:59.96 ID:0M/Ml+g7 - 一時的なって何目的なんだ
たくさんも何も、必要がなければそもそも一切持つ必要がないのでは? 計算途中ならローカル変数に持たせればよいから不要 処理結果の共有なら、引数&戻り値やオブジェクトのメンバ変数に入れればよいから不要 状態変数なら、static 変数じゃなくてオブジェクトが管理すればいい。状態オブジェクトそのものをstaticに、というのも DI に向かない 定数的な値ならstatic final で持つけど、それは一時的じゃないし・・・ なんかstaticじゃないと駄目で合理的な理由があれば、まあstaticでもいいんじゃね?という感じ
|
|