In de programmeertaal Java gebruiken , een blok is een groep van regels code omsloten door accolades . Blokken dienen vele doeleinden in Java - bijvoorbeeld controle Java trefwoorden zoals " terwijl" neem een blok als een argument . In het bijzonder Java ondersteunt " statische blokken . " Een statische blok wordt precies een keer uitgevoerd per klasse - in plaats van een keer per object gemaakt in de klas , zoals het geval was voor de code opgenomen in een constructormethode zou zijn . U kunt statische Java- blokken gebruiken om eenmalige taken uitvoeren als de klasse in kwestie door de Java Virtual Machine in het geheugen wordt geladen . Instructies 1 Definieer de klas waar u wilt dat de statische blok te zijn , zoals in de volgende voorbeeldcode : public class PairOfInts { static int x , y ; x = a openbare PairOfInts ( int a , b ) { ; ; < static String -status = " Global initialisatie nog niet gedaan " > y = b ; } kopen van 2 } In de scheidingstekens voor de statische blok in de klasse definitie , zoals in de volgende voorbeeldcode : < br public class PairOfInts > { static int x , y ; static String -status = " Global initialisatie nog niet gedaan " ; statische { } openbare PairOfInts ( int a , b ) { x = a ; y = b ; } } 3 Voeg de eenmalige initialisatie code tussen de statische blok scheidingstekens , zoals in de volgende voorbeeldcode : public class PairOfInts { static int x , y ; static String -status = " Global initialisatie nog niet gedaan " ; statische { Twitter //Zal een keer uit te voeren op de meeste per uitvoering van de Java-applicatie statuut = " Global initialisatie gedaan " ; x = a } openbare PairOfInts ( int a , b ) op Twitter { ; < br > y = b ; } }
|