Java のローカル変数とメンバー変数について質問があります。状況は次のとおりです。ローカル変数を定義すると、その変数をいくつかのレベルのメソッド呼び出しに渡す必要がある場合があります。クラスのどこでも変数を使用できるように、なぜクラスのメンバー変数を定義する必要があるのか 、よく考えます。クラスのメンバー変数は、クラス内のどこからでもアクセスできるグローバル変数のようなものです。
このシナリオのベスト プラクティスは何ですか? または、何をするのが正しいですか?
メンバー変数として定義する場合、静的変数または非静的変数のどちらにする必要がありますか?