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
Freigeben: 2024-12-08 17:43:11
Original
650 Leute haben es durchsucht

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
    }
}
Nach dem Login kopieren

Hier ist die Methode doStuff ist als „statisch“ gekennzeichnet. Dadurch können Sie es direkt gegen die Klasse aufrufen, etwa so:

StaticExample.doStuff();
Nach dem Login kopieren

Ohne „static“ müssten Sie zuerst eine Instanz von StaticExample erstellen, etwa so:

StaticExample example = new StaticExample();
example.doStuff();
Nach dem Login kopieren

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

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage