C#からJavaに来たのですが、フィールドの扱いについて質問です。
メソッド A内でしか使われないような変数は、フィールドではなく、
メソッド内で定義していいですよね?

今度の案件のソース見てたら、メソッド内のローカル変数でいいようなものでも、フィールドで
String something = null;
のように初期化していたのでJavaではもしやそういう流儀なのかと思ってしまいましたが、
そんな訳ないですよね。