Hallo!
Ich vermute zwar, dass das nicht geht, aber trotzdem mal die Frage:
Kann ich erzwingen, dass ein Java Konstruktor bei Programmstart aufgerufen wird (ohne, dass ich die Klasse in irgendeiner Form referenziere?)
in etwa so ähnlich:
Ich weiss, dass im oberen Fall der Konstruktor nur aufgerufen wird, wenn ich Foo() irgendwie referenziere.
MfG!
Ich vermute zwar, dass das nicht geht, aber trotzdem mal die Frage:
Kann ich erzwingen, dass ein Java Konstruktor bei Programmstart aufgerufen wird (ohne, dass ich die Klasse in irgendeiner Form referenziere?)
in etwa so ähnlich:
Java:
private static Foo single = new Foo();
private Foo()
{
do something
}
Ich weiss, dass im oberen Fall der Konstruktor nur aufgerufen wird, wenn ich Foo() irgendwie referenziere.
MfG!