2017-02-13 15 views
0

私はプログラム内で、異なるパッケージ内の異なるクラスの間でアクセスして変更する必要がある情報を持っている必要があります。私は別のクラスを使用しようとしましたが、別のクラスで使用するたびに新しいインスタンスを作成する必要があるため、機能しません。Javaでグローバル変数を作成する方法はありますか?

この問題を解決する方法はありますか?

+4

'public static'? – AntonH

答えて

2
public class ClassName { 
    public static String varName = "this can be used globally;" 
} 

は今

ClassName.varName

によってグローバルに参照することができます注:publicprivateは、クラス外部からアクセスできなくなりますので、重要です。

関連する問題