Witam,
Czy da się w jakiś sposób odróżnić blok inicjalizujący od zwykłego bloku?
Witam,
Czy da się w jakiś sposób odróżnić blok inicjalizujący od zwykłego bloku?
Blok inicjalizacji statycznej:
static {
//jakiś kod
}
Blok inicjalizacji instancyjnej:
{
//jakiś kod
}
Blok inicjalizacji statycznej jest wykonywany tylko raz przy ładowaniu klasy.
Blok inicjalizacji instancyjnej jest wykonywany dla każdej instancji dokładnie raz (tak, jak konstruktor).