Heim >Java >javaLernprogramm >Was bedeutet „statisch' in Java und wie wird es verwendet?

Was bedeutet „statisch' in Java und wie wird es verwendet?

Barbara Streisand
Barbara StreisandOriginal
2024-12-08 17:43:11643Durchsuche

What Does

„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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn