Java-Namenskonventionen machen Ihr Programm verständlicher, indem sie es einfacher zu lesen machen.
In Java sollte ein Klassenname normalerweise ein Nomen in Form eines Titels sein, der mit einem Großbuchstaben beginnt, wobei der erste Buchstabe jedes Wortes groß geschrieben wird. Schnittstellennamen sollten normalerweise Adjektiv sein, in Form eines Titels, der mit einem Großbuchstaben beginnt, wobei der erste Buchstabe jedes Wortes groß geschrieben wird.
Warum Sie Java Naming Standards befolgen sollten
- Reduzieren Sie den Aufwand zum Lesen und Verstehen des Quellcodes.
- Ermöglicht Codeüberprüfungen, sich auf wichtigere Themen als Syntax- und Benennungsstandards zu konzentrieren.
- Aktivieren Sie Tools zur Überprüfung der Codequalität, um sich in erster Linie auf wichtige Themen zu konzentrieren und nicht auf Syntax- und Stilpräferenzen.
Namenskonvention für verschiedene Arten von Bezeichnern
Pakete
- Paketnamen sollten ausschließlich in Kleinbuchstaben geschrieben werden.
Beispiel
package com.tutorialspoint;
Nach dem Login kopieren
Schnittstelle
- Der Schnittstellenname sollte mit einem Großbuchstaben beginnen.
Beispiel
interface TutorialsPointInterface {
// some statements
}
Nach dem Login kopieren
Klasse
- Alle Wörter des Klassennamens sollten mit einem Großbuchstaben beginnen.
Beispiel
class TutorialsPointClass {
// some statements
}
Nach dem Login kopieren
Methode
- Methode sollte ein Verb sein, das mit einem Kleinbuchstaben beginnt und bei dem der erste Buchstabe jedes inneren Wortes groß geschrieben wird.
Beispiel
class TutorialsPointClass {
void printMessage() {
}
}
Nach dem Login kopieren
Variable
- Das erste Wort sollte kleingeschrieben sein und innere Wörter sollten mit einem Großbuchstaben beginnen.
- Variablennamen sollten nicht mit einem Unterstrich _ oder einem Dollarzeichen $ beginnen.
Beispiel
class TutorialsPointClass {
int rollNum;
String firstName;
String lastName;
}
Nach dem Login kopieren
Konstante
- Alle Zeichen sollten in Großbuchstaben geschrieben werden.
Beispiel
class TutorialsPointClass {
public static final int MAX_score = 100;
}
Nach dem Login kopieren
Das obige ist der detaillierte Inhalt vonWarum sollten wir Java-Namenskonventionen befolgen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!