Ein Initialisierer initialisiert eine Variable unmittelbar nach der Initialisierung einer Klasse oder der Erstellung einer Instanz. Der Initialisierer wird ausgeführt, wenn die Klasse für Klassenvariablen initialisiert wird und wenn die Instanz für Instanzvariablen erstellt wird.
Wird zum Initialisieren von Klassenvariablen beim Laden einer Klasse verwendet. Klassenvariablen sind vorhanden und können ohne Instanziierung verwendet werden. Daher ist eine Initialisierung erforderlich. Dies erfolgt normalerweise durch Initialisierungssubstitution, ist jedoch auch dann wirksam, wenn eine große Anzahl von Elementen initialisiert werden muss.
Für den Initialisierer ・ Statischer Initialisierer ・ Instanzinitialisierer Es gibt zwei.
Recommended Posts