El fragmento de sonda staticInitializer le permite insertar código nuevo en el inicializador de clase de cada clase sondeada. Si la clase no tiene un inicializador de clase, se creará uno.
El código del fragmento staticInitializer se ejecuta antes de cualquier código original que se encuentra en el inicializador de clase de la clase sondeada. Si la sonda utiliza el objeto staticField, el nuevo campo estático se construirá por omisión antes de que se ejecute el código del fragmento staticInitializer.
<fragment type="staticInitializer"> <data type="className" name="cn"/> <code> System.out.println("[La clase " + cn + " se está cargando.]"); </code> </fragment>
Tema principal: Consulta de elemento de ProbeKit
Referencia relacionada
El objeto de sonda Fragment
El objeto de sonda Data
Información relacionada
Ejemplo de staticField y staticInitializer