[Java] Verwendung statischer Modifikatoren (Was sind statische endgültige und statische Importe)

Programmierstudientagebuch

  1. November 2020 Ich habe Javas statischen endgültigen und statischen Import nicht verstanden, daher werde ich die statischen Modifikatoren zusammenfassen.

Was ist der statische Modifikator?

Wird verwendet, um direkt auf Methoden und Variablen zuzugreifen, ohne die Klasse zu instanziieren. Eine Methode mit statischer Methode wird als statische Methode bezeichnet, und eine Variable wird als statische Variable bezeichnet.

Verwendung der statischen Klasse

In Java wird die statische Klasse in der inneren Klasse (innere Klasse) verwendet, die die Klasse in der Klasse definiert. Auf Mitglieder wie Variablen der äußeren Klasse kann von der inneren Klasse aus zugegriffen werden. Durch Hinzufügen des statischen Modifikators zur inneren Klasse können nur die statischen Elemente der äußeren Klasse aufgerufen werden.

Verwendung statischer Methoden und statischer Variablen

Eine statische Methode ist eine Methode, die aufgerufen werden kann, ohne eine Instanz mit new zu erstellen, indem der Methode ein statischer Modifikator hinzugefügt wird. Es ist nicht erforderlich, bei jedem Aufruf der Methode eine Instanz zu erstellen, damit der Code kurz geschrieben werden kann. ..

Durch Hinzufügen des statischen Modifikators zu einer statischen Variablen kann auf die Variable zugegriffen werden, ohne die Klasse zu instanziieren, die die Variable enthält. Eine statische Variable ist ein Wert, der von allen aus dieser Klasse erstellten Instanzen gemeinsam genutzt wird, sodass sie wie eine globale Variable verwendet werden kann.

Verwendung des statischen endgültigen und statischen Imports

static final kann verwendet werden, wenn sich der Wert einer Variablen nicht ändern soll, und kann eine Konstante sein, deren Wert nicht geändert werden kann </ b>. Es gibt Methoden wie das Initialisieren mehrerer Konstanten mit dem statischen Initialisierer und das Verwenden von List und Map als Konstanten.

Der statische Import ist eine Funktion, die die Referenzierung statischer Elemente externer Klassen vereinfacht. Das Aufrufen von Methoden und Konstanten wird vereinfacht, sodass Sie die Verarbeitung in präzisem Code schreiben können.

Verweise

[Einführung in Java] Zusammenfassung der Verwendung statischer Modifikatoren

Recommended Posts

[Java] Verwendung statischer Modifikatoren (Was sind statische endgültige und statische Importe)
Verwendung und Definition von Java-Klassen, Importieren
[Java] Verwendung der FileReader-Klasse und der BufferedReader-Klasse
[Java] Verwendung der Kalenderklasse und der Datumsklasse
[Java] Verwendung von Map
Verwendung von Java Optional
[Java] Verwendung von removeAll ()
Verwendung von Java Map
[Java] Gründe für die Verwendung von statischen
Verwendung von Java-Variablen
Was ist in "Java 8 bis Java 11" passiert und wie wird eine Umgebung erstellt?
Aufrufen und Verwenden der API in Java (Spring Boot)
Verwendung von StringBurrer und Arrays.toString.
Verwendung von HttpClient (Get) von Java
Verwendung von EventBus3 und ThreadMode
Verwendung von HttpClient (Post) von Java
Wie man Gleichheit und Gleichheit benutzt (wie man Gleichheit benutzt)
[Verarbeitung × Java] Verwendung von Variablen
[JavaFX] [Java8] Verwendung von GridPane
Verwendung von Klassenmethoden [Java]
[Java] Verwendung von List [ArrayList]
Wie verwende ich Klassen in Java?
[Verarbeitung × Java] Verwendung von Arrays
Verwendung von Java-Lambda-Ausdrücken
[Java] Verwendung der Math-Klasse
Verwendung des Java-Aufzählungstyps
[Java] Was sind Überschreibungen und Überladungen?
Verwendung von OrientJS und OrientDB zusammen
[Java] Verwendung der File-Klasse
JAVA Learning History Final Modifier und Static Modifier
Verwendung der Submit-Methode (Java Silver)
[Leicht verständliche Erklärung! ] Verwendung der Java-Instanz
[Java] Verwendung der toString () -Methode
Studieren der Verwendung des Konstruktors (Java)
[Verarbeitung × Java] Verwendung der Schleife
[Java] Wie man Dateien ausgibt und schreibt!
So richten Sie kapt ein und verwenden es
[Leicht verständliche Erklärung! ] Verwendung des Java-Polymorphismus
[Java] [Maven3] Zusammenfassung der Verwendung von Maven3
[Verarbeitung × Java] Verwendung der Klasse
Verwendung der Java Scanner-Klasse (Hinweis)
[Verarbeitung × Java] Verwendung der Funktion
[Leicht verständliche Erklärung! ] Verwendung von ArrayList [Java]
Verwendung von Teilzeichenfolgen und Substratmethoden
[Java] Verwendung der Calendar-Klasse
[Java] Erfahren Sie, wie Sie Optional richtig verwenden
Verwendung von @Builder und @NoArgsConstructor zusammen
[Leicht verständliche Erklärung! ] Verwendung von Java-Überladung
try-catch-finally Ausnahmebehandlung Verwendung von Java
[Leicht verständliche Erklärung! ] Verwendung der Java-Kapselung
[Java] Beachten Sie, wie Sie RecyclerView verwenden und die animierte Swipe-Verarbeitung implementieren.
[Ruby] Verwendung der gsub-Methode und der sub-Methode
[Swift vs Java] Lassen Sie uns statisch und endgültig verstehen