In dit voorbeeld ziet u hoe u een fragment op klassenniveau in een probe gebruikt.
In dit voorbeeld telt een probe het aantal instances dat is gemaakt van alle klassen in pakketten die overeenkomen met het jokertekenpatroon com.sample*. Iedere honderdste instance wordt gemeld.
Het fragment op klassenniveau declareert een teller die is gecodeerd als statisch veld van het type int in de klasse waarin het invoerfragment is gecompileerd. Het fragment declareert ook de statische initialisatie van de fragmentklasse om te melden dat de probe geladen is. Let op dat de items in het fragment op klassenniveau in de gegenereerde probeklasse zijn ingebouwd, niet in de klassen waarop de probe wordt toegepast. Om statische velden of een statische initalisatie op te nemen in de klasse waarop de probe van toepassing is, gebruikt u probefragmenten van het type staticInitializer of definieert u een statisch veld.