1つのグローバルな種類の変数を静的values.ieで設定し、1-Jan、2-Feb、そうです。クラスがJavaで読み込まれるときにメソッドを呼び出す
私は、このロジックが一度だけ呼び出され、次にすべてのメソッドによって呼び出されるメカニズムがあることを知りたいと思います。
私はコンストラクタについて知っています。まだクラスが読み込まれた後に実行されるものは、必要に応じて他のメソッドで使用できます。 ADVで
おかげで...
1つのグローバルな種類の変数を静的values.ieで設定し、1-Jan、2-Feb、そうです。クラスがJavaで読み込まれるときにメソッドを呼び出す
私は、このロジックが一度だけ呼び出され、次にすべてのメソッドによって呼び出されるメカニズムがあることを知りたいと思います。
私はコンストラクタについて知っています。まだクラスが読み込まれた後に実行されるものは、必要に応じて他のメソッドで使用できます。 ADVで
おかげで...
はstatic
ブロックに初期化コードを入れてください。例:
private static Map<Integer, Integer> yourMap;
static {
yourMap = new HashMap<Integer, Integer>();
callTheStaticMethod();
}
public static void callTheStaticMethod() {
...
}
シングルトンパターンを使用できます。
静的メソッドには戻り値の型が必要です。 – orien
@orien - ありがとうございます。私はそれを入力することを忘れました:) –
あなたの答えをありがとう..しかし、これはstrutsアクションクラスで動作しますか? – Ved