4.7 Statische Initialisierungsblöcke
Konstruktoren können nur die Exemplarvariablen eines Objekts initialisieren. Aber auch für Klassenvariablen können aufwendigere Initialisierungen nötig sein. Sie werden untergebracht in einem als static gekennzeichneten Block in der Klasse selbst.
{ static int [] sqarr = new int [100] ;
static { for (int i = 0 ; i ; i++)