Dette eksempel illustrerer, hvordan et fragment ved klasseomfang skal bruges i en probe.
I eksemplet tæller en probe det antal forekomster, der i alt er oprettet af alle klasser i pakker, som overholder jokertegnssyntaksen com.sample*, og rapporterer oprettelsen af hver hundrede forekomst.
Fragmentet ved klasseomfang erklærer en tæller, der vises som et statisk felt af int-typen i den klasse, som indgangsfragmentet kompileres ind i. Fragmentet erklærer også en statisk initialiseringsfunktion for klassen fragment for at rapportere, at propen er indlæst. Bemærk, at elementerne i fragmentet ved klasseomfang er indbygget i den genererede probeklasse, ikke i de klasser, som proben anvendes på. Hvis du vil indsætte statiske felter eller statiske initialiseringsfunktioners logik i klasser, som en probe anvendes på, skal du bruge probefragmenter af typen staticInitializer eller bruge et statisk felt.