Dans le langage de programmation Java, un bloc est un groupe de lignes de code entre accolades . Blocs servir à plusieurs fins dans Java - par exemple , contrôle des mots-clés Java, tels que " tout " prendre un bloc comme argument. En particulier, Java prend en charge " blocs statiques. " Un bloc statique est exécuté exactement une fois par classe - plutôt qu'une fois par objet créé dans la classe , comme ce serait le cas pour le code inclus dans une méthode constructeur . Vous pouvez utiliser des blocs Java statiques pour effectuer des tâches ponctuelles lorsque la classe en question est chargé en mémoire par la machine virtuelle Java. Instructions
1
définir la classe où vous voulez que le bloc statique d'être , comme dans l' exemple de code suivant :
PairOfInts public class {
static int X, y;
statique statut de String = " initialisation mondial pas encore fait»;
PairOfInts publics ( int a, b) {
x = a;
< p > y = b;
} }
2
Ajouter les séparateurs pour le bloc statique à l'intérieur de la définition de classe , comme dans l'exemple de code suivant: < br >
PairOfInts public class {
static int x , y;
statique état de String = " initialisation mondial pas encore fait " ;
static {
< p> }
PairOfInts publics ( int a, b) {
x = a;
y = b; }
< p >}
3
Ajoutez le code d'initialisation d'une heure entre les délimiteurs de bloc statique , comme dans l' exemple de code suivant :
PairOfInts public class {
< p > static int x , y;
statique statut de String = " initialisation global pas encore fait»;
static {
//va exécuter au plus une fois par l'exécution de l' application Java
statut de
= " initialisation mondial fait»;
}
PairOfInts publics ( int a, b) {
x = a; < br >
y = b; }
}