Hallo,
ich habe eine Frage bezüglich der Initalisierung von Variablen. Mal angenommen ich habe diesen Code:
Wann genau wird nun auf die Bilddatei zugegriffen (Oder auf was auch immer, das war nur ein Beispiel)? Und wo liegt der Unterschied zu einer Initialisierung im Konstruktor, die ja erst bei der Erzeugung des Objekts durchgeführt wird?
ich habe eine Frage bezüglich der Initalisierung von Variablen. Mal angenommen ich habe diesen Code:
Java:
public class ImageHandler {
private Image bubble = ImageIcon(getClass().getClassLoader().getResource("images/Bubble.gif")).getImage();
public ImageHandler() {
}
}
Wann genau wird nun auf die Bilddatei zugegriffen (Oder auf was auch immer, das war nur ein Beispiel)? Und wo liegt der Unterschied zu einer Initialisierung im Konstruktor, die ja erst bei der Erzeugung des Objekts durchgeführt wird?
Zuletzt bearbeitet: