Cet article résume les méthodes d'utilisation des mots clés statiques Java pour votre référence. Le contenu spécifique est le suivant
1. Lorsque vous utilisez des mots clés statiques, lors de la modification des variables, il équivaut à une variable globale;
2. Lors de la modification statique d'une fonction, elle sera d'abord chargée par la classe lorsque la classe est chargée et ne peut être chargée qu'une seule fois. Cette méthode n'a pas besoin d'être appelée via une instance, par exemple:
mystatique.java
étude des packages; classe publique MyStatic {public static int sta = 0; public int st = 0; // La méthode statique est utilisée d'abord statique {System.out.println ("Some static"); } // La méthode mystatique créée publique statique void mystatique () {System.out.println ("statique"); } public mystatic () {System.out.println ("mystatique"); } public void Demo () {System.out.println ("Demo"); }} test.java
étude des packages; Classe publique Test {public static void main (String [] args) {mystatic my = new mystatic (); int démo = my.st; // créer un objet pour appeler une variable non statique my.demo (); // créer un objet pour appeler une fonction non statique mystatic.mystatic (); // créer un = mystatic.sta; // créer un = mystatique.sta; // créer une variable static directement // int static directement / inty b = mystatique.st; Cela rapportera une erreur car l'objet n'a pas été créé à l'avance}}résultat:
un peu statique
Pour ce résultat, lors de la création de la classe mystatique, la méthode statique est préférée, puis la méthode du constructeur est appelée avant d'appeler d'autres méthodes.
Ce qui précède concerne cet article, j'espère qu'il sera utile à l'apprentissage de tout le monde.