Java-Regeln für Variablennamen
In Java haben verschiedene Arten von Variablen (z. B. Instanzvariablen, lokale Variablen, statische Variablen usw.) einige Benennungsregeln und Konventionen.
Das Befolgen einiger grundlegender Regeln hilft, die Lesbarkeit und Wartbarkeit des Codes zu verbessern.
Das Folgende ist eine Übersicht über die Benennungsregeln für verschiedene Variablen:
Verwenden Sie aussagekräftige Namen:Variablennamen sollten klare Bedeutungen haben und den Zweck der Variable genau widerspiegeln. Vermeiden Sie die Verwendung einzelner Zeichen oder bedeutungsloser Abkürzungen.
Camel Case:Verwenden Sie Camel Case in Variablennamen, das heißt, schreiben Sie den ersten Buchstaben jedes Wortes groß, außer beim ersten Wort; die ersten Buchstaben der übrigen Wörter werden großgeschrieben. Zum Beispiel:
myVariableName。Vermeiden Sie Schlüsselwörter:Verwenden Sie keine Java-Schlüsselwörter (z. B. class, int, boolean usw.) als Variablennamen.
Groß-/Kleinschreibung:Java unterscheidet zwischen Groß- und Kleinschreibung, daher werden Groß- und Kleinbuchstaben in Variablennamen als unterschiedliche Symbole behandelt. Zum Beispiel,
myVariableundmyvariablesind zwei verschiedene Variablen.Nicht mit einer Zahl beginnen:Variablennamen dürfen nicht mit einer Zahl beginnen, können aber Zahlen enthalten.
Namenskonventionen befolgen:Für verschiedene Arten von Variablen (lokale Variablen, Instanzvariablen, statische Variablen usw.) können unterschiedliche Namenskonventionen verwendet werden, z. B. durch Präfixe oder Suffixe, um sie zu unterscheiden.
Lokale Variablen
- Camel Case verwenden.
- Sollte mit einem Kleinbuchstaben beginnen.
- Variablennamen sollten beschreibend sein und ihren Zweck klar angeben.
int myLocalVariable;
Instanzvariablen (Mitgliedsvariablen)
- Camel Case verwenden.
- Sollte mit einem Kleinbuchstaben beginnen.
- Variablennamen sollten beschreibend sein und ihren Zweck klar angeben.
private int myInstanceVariable;
Statische Variablen (Klassenvariablen)
- Camel Case verwenden und sollte mit einem Kleinbuchstaben beginnen.
- Normalerweise kann auch Upper Snake Case verwendet werden, wobei alle Buchstaben großgeschrieben und Wörter durch Unterstriche getrennt werden.
- Variablennamen sollten beschreibend sein und ihren Zweck klar angeben.
// 使用驼峰命名法 public static int myStaticVariable; // 使用大写蛇形命名法 public static final int MAX_SIZE = 100;
Konstanten
- Alle Buchstaben großschreiben und Wörter durch Unterstriche trennen.
- Konstanten verwenden normalerweise
finalzur Modifikation.
public static final double PI = 3.14;
Parameters
- Camel Case verwenden.
- Sollte mit einem Kleinbuchstaben beginnen.
- Parameternamen sollten aussagekräftig sein und ihren Zweck klar angeben.
public void myMethod(int myParameter) {
// 方法体
}
Klassennamen
- Camel Case verwenden.
- Sollten mit einem Großbuchstaben beginnen.
- Klassennamen sollten aussagekräftig sein und ihren Zweck klar angeben.
public class MyClass {
// 类的成员和方法
}
Andere Erweiterungen