Dieser Artikel fasst die Verwendungsmethoden von Java statischen Schlüsselwörtern für Ihre Referenz zusammen. Der spezifische Inhalt ist wie folgt
1. Bei der Verwendung statischer Schlüsselwörter ist es bei der Änderung von Variablen einer globalen Variablen entspricht.
2. Wenn die statische Änderung einer Funktion zuerst von der Klasse geladen wird, wenn die Klasse geladen ist, kann sie nur einmal geladen werden. Diese Methode muss beispielsweise nicht über eine Instanz aufgerufen werden:
mystatic.java
Paketstudie; public class mystatisch {public static int sta = 0; public int st = 0; // statische Methode wird zuerst statisch verwendet {System.out.println ("einige statisch"); } // Die erstellte mystatische Methode public static void mystatic () {System.out.println ("static"); } public mystatic () {System.out.println ("mystatic"); } public void Demo () {System.out.println ("Demo"); }} test.java
Paketstudie; public class test {public static void main (String [] args) {Mystatic my = new Mystatic (); int ddemo = my.st; // Erstellen Sie ein Objekt, um eine nicht statische Variable my.demo (); // ein Objekt zu erstellen, um eine nicht statische Funktion mystatisch aufzurufen. B = mystatisch.st; Dadurch wird ein Fehler angegeben, da das Objekt nicht im Voraus erstellt wurde}}Ergebnis:
einige staticMystaticDemostative
Für dieses Ergebnis wird beim Erstellen der mystatischen Klasse die statische Methode bevorzugt und dann die Konstruktormethode aufgerufen, bevor Sie andere Methoden aufrufen.
Das Obige dreht sich alles um diesen Artikel, ich hoffe, es wird für das Lernen aller hilfreich sein.