„Statisch“ in Java verstehen
Als Java-Anfänger kann es verwirrend sein, das Konzept von „statisch“ zu verstehen. Lassen Sie es uns in Laienbegriffen aufschlüsseln.
„Statisch“ bedeutet, dass auf Klassenebene auf eine Variable oder Methode zugegriffen werden kann. Dies bedeutet, dass Sie im Gegensatz zu nicht statischen Elementen keine Instanz der Klasse erstellen müssen, um auf sie zuzugreifen.
Betrachten Sie das folgende Beispiel:
public class StaticExample { public static void doStuff(){ // does stuff } }
Hier ist die Methode doStuff ist als „statisch“ gekennzeichnet. Dadurch können Sie es direkt gegen die Klasse aufrufen, etwa so:
StaticExample.doStuff();
Ohne „static“ müssten Sie zuerst eine Instanz von StaticExample erstellen, etwa so:
StaticExample example = new StaticExample(); example.doStuff();
„Statisch“ ist besonders nützlich für gemeinsam genutzte Ressourcen oder Funktionen, die nicht spezifisch für einzelne Instanzen einer Klasse sein müssen.
Das obige ist der detaillierte Inhalt vonWas bedeutet „statisch' in Java und wie wird es verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!