Heim  >  Artikel  >  Java  >  Was bedeutet statisch in Java?

Was bedeutet statisch in Java?

little bottle
little bottleOriginal
2019-05-22 16:46:5648235Durchsuche

Statisch bedeutet in Java „statisch“ und wird zum Ändern von Mitgliedsvariablen und Mitgliedsmethoden verwendet. Es kann auch einen statischen Codeblock bilden oder einen statischen Paketimport durchführen. Die Eigenschaften von Static: 1. Es wird geladen, wenn die Klasse geladen wird. 2. Es existiert vor dem Objekt. 3. Es wird von allen Objekten gemeinsam genutzt.

Was bedeutet statisch in Java?

Die Betriebsumgebung dieses Tutorials: Windows7-System, MySQL8-Version, Dell G3-Computer.

Java ist eine objektorientierte Computerprogrammiersprache. Java zeichnet sich durch Einfachheit, Objektorientierung, Verteilung, Robustheit, Sicherheit, Plattformunabhängigkeit und Portabilität, Multithreading und Dynamik aus. Jetzt werde ich Ihnen sagen, was statisch in Java bedeutet.

statisch bedeutet „global“ oder „statisch“ und wird zum Ändern von Mitgliedsvariablen und Mitgliedsmethoden verwendet. Es kann auch einen statischen Codeblock bilden

Eigenschaften von statisch:

Geladen, während die Klasse geladen wird

3

Die Rolle des statischen Schlüsselworts in der JAVA-Sprache

(1) Mitgliedsvariablen ändern

In Java wird Static am häufigsten verwendet, um die Mitgliedsfunktionen und -attribute einer Klasse zu ändern und sie zu Mitgliedsfunktionen und -attributen der Klasse zu machen. Dies ist relativ zu den Methoden und Objekten des Objekts.

(2) Modifizierte Mitgliedsmethode

Die modifizierte Mitgliedsmethode ist auch eine Art modifizierte Mitgliedsvariable, da die Mitgliedsmethode auch zur Mitgliedsvariablen gehört. Wenn eine Mitgliedsfunktion als statische Funktion deklariert wird, gehört die Funktion zu einer Funktion der Klasse und diese Methode kann über den Klassennamen.Methodennamen aufgerufen werden.

Vermeidet die Mühe und den Ressourcenverbrauch, ein neues Objekt im Voraus neu zu erstellen.

Aber gleichzeitig können nicht-statische Mitgliedsfunktionen oder Mitgliedsvariablen nicht in statisch modifizierten Methoden aufgerufen werden, da mit statischen Methoden modifizierte Methoden tatsächlich zur aktuellen Klasse gehören Eine bestimmte Mitgliedsvariable des Objekts ist etwas ratlos.

Als statisch deklarierte Methoden unterliegen den folgenden Einschränkungen:

 1. Sie können nur andere statische Methoden aufrufen.

 2· Sie können nur auf statische Daten zugreifen. · Sie dürfen in keiner Weise auf this oder super verweisen.

Der Aufruf einer statischen Methode lautet „Klassenname. Methodenname“. Die Verwendung statischer Methoden ist, wie oben gezeigt, sehr einfach. Im Allgemeinen stellen statische Methoden häufig einige Dienstprogramme für andere Klassen in der Anwendung bereit. Zu diesem Zweck sind viele statische Methoden in Java-Klassenbibliotheken definiert. Diese Methode erfordert keine Erstellung von Objekten.

(3) Statischer Block

Das Merkmal eines statischen Blocks ist, dass er beim Laden der Klasse ausgeführt und nur einmal ausgeführt wird.

(4) Statisches Importpaket

Statisches Importpaket ist der statische Import von Java-Paketen anstelle von „Import statisches Importpaket“ ist eine neue Funktion in JDK1 .5 .

Das obige ist der detaillierte Inhalt vonWas bedeutet statisch in Java?. 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
Vorheriger Artikel:Was macht der Java-Filter?Nächster Artikel:Was macht der Java-Filter?