Il tipo di frammento probe staticInitializer consente di inserire nuovo codice nell'inizializzatore di classi di ciascuna classe con probe. Se la classe non dispone di un inizializzatore, ne viene creato uno.
Il codice del frammento staticInitializer viene eseguito prima del codice originale nell'inizializzatore della classe con probe. Se il probe utilizza l'oggetto staticField, il nuovo campo statico viene creato per impostazione predefinita prima che il frammento di codice staticInitializer venga eseguito.
<fragment type="staticInitializer"> <data type="className" name="cn"/> <code> System.out.println("[Class " + cn + " is being loaded.]"); </code> </fragment>
Argomento principale: Informazioni di riferimento su Probekit
Riferimenti correlati
Oggetto probe Fragment
Oggetto probe Data
Oggetto probe StaticField
Informazioni correlate
Esempio di staticField e di staticInitializer