Auf Englisch "statisch" In Bezug auf die Art der Methode entspricht es der Art der "statischen Methode".
Variablen, die ohne Instanziierung einer Klasse verwendet werden können, werden als statische Variablen bezeichnet.
Kann mit oder ohne Instanz verwendet werden. Im Gegenteil, anders als statisch kann es nicht ohne eine Instanz verwendet werden.
Erklären Sie zunächst Folgendes.
Zugriffsmodifikator(Öffentlichkeit etc.)statischer Typname Variablenname
Wenn eine Variable mit einem angegebenen Datentyp deklariert wird, wird ein Anfangswert angegeben.
Tabelle der Anfangswerte
Ganzzahl: 0
float:0.0f
Doppeltyp:0.0d
Zeichentyp: ’\u0000′
Boolescher Typ: false
Referenztyp(String):null
Name der Klasse.Variablennamen
Rufen Sie mit dem Klassennamen auf, ohne eine Instanz der Klasse zu erstellen.
Sie können ohne neue auf bestimmte Methoden und Mitgliedsvariablen zugreifen.
Beispiel:
public static String name = "";
//statische Methode
public static String add(String , int b){
return a + b;
}
}
Normalerweise wird das Obige nach der Instanziierung (neu) aufgerufen, aber durch Hinzufügen von "statisch" kann es ohne "neu" verwendet werden.
-Statische Variablen sind statische Variablen, die ohne Instanziierung verwendet werden können.
Recommended Posts