logo

Java-Namenskonvention

Die Java-Namenskonvention ist eine Regel, die Sie befolgen müssen, wenn Sie entscheiden, wie Ihre Bezeichner benannt werden sollen, z. B. Klasse, Paket, Variable, Konstante, Methode usw.

Aber es ist nicht gezwungen, ihm zu folgen. Man spricht also von Konvention, nicht von Regel. Diese Konventionen werden von mehreren Java-Communities wie Sun Microsystems und Netscape vorgeschlagen.

Alle Klassen, Schnittstellen, Pakete, Methoden und Felder der Programmiersprache Java werden gemäß der Java-Namenskonvention angegeben. Wenn Sie diese Konventionen nicht befolgen, kann es zu Verwirrung oder fehlerhaftem Code kommen.

Vorteil der Namenskonventionen in Java

Durch die Verwendung von Standard-Java-Namenskonventionen machen Sie Ihren Code für Sie selbst und andere Programmierer leichter lesbar. Die Lesbarkeit von Java-Programmen ist sehr wichtig. Dies zeigt an, dass weniger Zeit damit verbracht wird, herauszufinden, was der Code tut.

Namenskonventionen der verschiedenen Bezeichner

Die folgende Tabelle zeigt die gängigen Konventionen, die für die verschiedenen Bezeichner verwendet werden.

Bezeichnertyp Benennungsregeln Beispiele
Klasse Es sollte mit dem Großbuchstaben beginnen.
Es sollte ein Substantiv wie „Farbe“, „Knopf“, „System“, „Faden“ usw. sein.
Verwenden Sie passende Wörter anstelle von Akronymen.
Öffentliche Klasse Mitarbeiter
{
//Code-Auszug
}
Schnittstelle Es sollte mit dem Großbuchstaben beginnen.
Es sollte ein Adjektiv wie Runnable, Remote, ActionListener sein.
Verwenden Sie passende Wörter anstelle von Akronymen.
Schnittstelle Druckbar
{
//Code-Auszug
}
Methode Es sollte mit einem Kleinbuchstaben beginnen.
Es sollte ein Verb wie main(), print(), println() sein.
Wenn der Name mehrere Wörter enthält, beginnen Sie ihn mit einem Kleinbuchstaben, gefolgt von einem Großbuchstaben, z. B. actionPerformed().
Klasse Mitarbeiter
{
// Methode
Leere ziehen()
{
//Code-Auszug
}
}
Variable Es sollte mit einem Kleinbuchstaben beginnen, z. B. ID, Name.
Es sollte nicht mit Sonderzeichen wie & (kaufmännisches Und), $ (Dollar) und _ (Unterstrich) beginnen.
Wenn der Name mehrere Wörter enthält, beginnen Sie ihn mit dem Kleinbuchstaben, gefolgt von einem Großbuchstaben, z. B. Vorname, Nachname.
Vermeiden Sie die Verwendung von einstelligen Variablen wie x, y, z.
Klasse Mitarbeiter
{
// Variable
int Ausweis ;
//Code-Auszug
}
Paket Es sollte ein Kleinbuchstabe sein, z. B. java, lang.
Wenn der Name mehrere Wörter enthält, sollte er durch Punkte (.) getrennt werden, z. B. java.util, java.lang.
//Paket
Paket com.javatpoint;
Klasse Mitarbeiter
{
//Code-Auszug
}
Konstante Es sollte in Großbuchstaben geschrieben sein, z. B. ROT, GELB.
Wenn der Name mehrere Wörter enthält, sollte er durch einen Unterstrich (_) getrennt werden, z. B. MAX_PRIORITY.
Es darf Ziffern enthalten, jedoch nicht als Anfangsbuchstabe.
Klasse Mitarbeiter
{
//Konstante
statisches finales Int MEIN ALTER = 18;
//Code-Auszug
}

CamelCase in Java-Namenskonventionen

Java folgt bei der Benennung von Klasse, Schnittstelle, Methode und Variable der Camel-Case-Syntax.

Wenn der Name mit zwei Wörtern kombiniert wird, beginnt das zweite Wort immer mit einem Großbuchstaben, z. B. actionPerformed(), firstName, ActionEvent, ActionListener usw.