[Java] Mach es konstant

Ich schreibe die Quelle und wenn ich sie oft benutze, mache ich sie zu einer Variablen. Machen wir die "feste" "Zeichenkette", die oft verwendet wird, zu einer Konstanten. [Eine Konstante ist eine Variable, deren Wert nicht geändert werden kann. Es wird eine Konstante durch Angabe des endgültigen Modifikators]

Grund: Wenn später eine Korrektur vorgenommen wird, müssen Sie nur eine Stelle festlegen. Weil die Lesbarkeit der Quelle zunimmt Ich möchte den Wert nicht ändern, den ich nicht ändern möchte

Konstitutionsmethode: Deklarieren Sie zuerst die endgültige Konstante, auch wenn Sie beim Deklarieren einen Wert zuweisen. Sie können den Wert später zuweisen, aber Sie können den Wert nicht ändern, nachdem Sie ihn zugewiesen haben.

Das Deklarieren einer Konstante ist [Variablenname ist ... in Großbuchstaben] (Verwenden Sie _ (Unterstrich), um mehrere Wörter wieder zu verbinden.)

String inputWords = "aiueo";

⇒ final String INPUT_WORDS = "aiueo";

⇒ statischer endgültiger String INPUT_WORDS = "aiueo";

Notiz: Wenn Sie eine Konstante definieren, wird Speicher zugewiesen. Kann nicht enthalten sein für (wird oft aufgerufen)

Die Konstante wird außerhalb der Methode definiert (main ist die Methode ☆)

Durch Hinzufügen von Static können Sie in die VM schreiben und von dort aus aufrufen. Es verbraucht nicht viel Speicher, also definieren wir es mit statischem final ♪

Nur feste werden konstant gemacht. Ändern Sie den Wert nicht!

Recommended Posts

[Java] Mach es konstant
Machen Sie einen Diamanten mit Java
Priority Queue max Machen Sie es zu einer Warteschlange
So erstellen Sie ein Java-Array
So erstellen Sie eine Java-Kalenderzusammenfassung
Wie erstelle ich einen Discord Bot (Java)
[Java] Erstellen wir eine DB-Zugriffsbibliothek!
Java-Konstantendefinition
Ich habe Java gemacht, um (a == 1 && a == 2 && a == 3) immer wahr zu machen
Ich wollte (a == 1 && a == 2 && a == 3) in Java wahr machen
Erstellen Sie Scala Seq aus Java, machen Sie Scala Seq zu einer Java-Liste
Machen Sie einen Blackjack mit Java
[Java] Erstellen Sie einen Filter
Java baut ein Dreieck
Erstellen Sie ein Reflexionsprogramm ②
Erstellen Sie ein Reflexionsprogramm ③
Erstellen Sie ein Reflexionsprogramm ①
Führen Sie Scala mit GraalVM aus und machen Sie es zu einem nativen Image
Machen Sie "Ich bin kein Roboter" in Java EE (Jakarta EE)
Schreiben Sie eine Klasse in Kotlin und nennen Sie sie in Java
[Java-Grundlagen] Lassen Sie uns ein Dreieck mit einer for-Anweisung erstellen
[Persönliches Memo] Erstellen Sie eine einfache, tiefe Kopie mit Java
Lass uns einen Roboter bauen! "Eine einfache Demo von Java AWT Robot"
Ich habe versucht, eine Anmeldefunktion mit Java zu erstellen
[Java] Mach es konstant
[Java] Wenn Sie eine Zeichenfolge in die switch-Anweisung einfügen, müssen Sie sie zu einem konstanten Ausdruck machen
Hinweise zu Java GC
[Zusammenfassung] Warum objektorientiert machen?
Java - So erstellen Sie JTable
[Anfänger] Versuchen Sie, mit Java ein einfaches RPG-Spiel zu erstellen ①
Refactoring: Machen Sie Blackjack in Java
Erstellen Sie eine Java-Methode [Memo] [java11]
Ich möchte eine Liste mit Kotlin und Java erstellen!
Ich wollte nur eine reaktive Eigenschaft in Java erstellen
Ich möchte eine Funktion mit Kotlin und Java erstellen!
[Java] Erstellen Sie eine temporäre Datei
Suchen Sie eine Teilmenge in Java
Was ist eine Java-Sammlung?
[Java] Zeichnen Sie ein einfaches Muster
Java-Sprachfunktion und wie sie einen subtilen Fehler verursachte
[Schienen] Machen Sie eine Brotkrumenliste
Ich habe einen RESAS-API-Client in Java erstellt
Java erstellt Word-Dokumente
[Java] Ich habe versucht, mit der Grabmethode ein Labyrinth zu erstellen ♪
Wie man einen revolutionären Diamanten mit Java für Aussage macht wwww
Denken Sie an eine Java-Update-Strategie
Erstellen eines Java-Projekts mit Gradle
Mach eine Sprache! (Einen einfachen Taschenrechner machen ②)
Versuchen Sie, einen einfachen Rückruf zu tätigen
3 Implementieren Sie einen einfachen Interpreter in Java
Erstellen Sie mit JavaFX ein Diashow-Tool
Ich habe ein PDF mit Java erstellt.
Ich habe eine shopify App @java erstellt
Laden Sie Dateien mit Java HttpURLConnection hoch
Eine Person, die C ++ schreibt, hat versucht, Java zu schreiben
So erstellen Sie einen JDBC-Treiber
Wie langsam ist Javas Scanner?
Führen Sie eine Batchdatei von Java aus
Erstellen Sie Ihre eigene Persistenz FW (Java)