Ein Java-Bezeichner ist ein Name, der einem Paket, einer Klasse, einer Schnittstelle, einer Methode oder einer Variablen gegeben wird. Es ermöglicht einem Programmierer, von anderen Stellen im Programm auf das Element zu verweisen.
Um die von Ihnen ausgewählten Bezeichner optimal zu nutzen, machen Sie sie aussagekräftig und befolgen Sie die Standard-Java-Namenskonventionen.
Wenn Sie Variablen haben, die den Namen, die Größe und das Gewicht einer Person enthalten, wählen Sie Bezeichner aus, die deren Zweck verdeutlichen:
String name = "Homer Jay Simpson";
int weight = 300;
doppelte Höhe = 6;
System.out.printf ("Mein Name ist% s, meine Größe ist% .0f Fuß und mein Gewicht ist% d Pfund. D'oh!% N", Name, Größe, Gewicht);
Da es strenge Syntax- oder Grammatikregeln für Java-Bezeichner gibt (keine Sorge, diese sind nicht schwer zu verstehen), sollten Sie sich über die folgenden Punkte im Klaren sein:
Klasse,
fortsetzen,
Leere,
sonst, und
wennkann nicht verwendet werden.
e8xmple
myvaluebedeutet nicht dasselbe wie
MeinWert
Hinweis: Wenn Sie es eilig haben, nehmen Sie einfach die Tatsache weg, dass ein Bezeichner aus einem oder mehreren Zeichen besteht, die aus dem Pool von Zahlen, Buchstaben, dem Unterstrich und dem Dollarzeichen stammen, und dass das erste Zeichen niemals eine Zahl sein darf.
Nach den obigen Regeln werden diese Bezeichner als legal angesehen:
_Variablennamen
_3variable
$ testvariable
Variablentest
Variablentest
dies_ist_eine_variable_name_ ,_die_lang_ist ,_doch_gültig, weil_der_Unterstriche
max_value
Hier sind einige Beispiele für Bezeichner, die sind nicht gültig weil sie die oben genannten Regeln nicht einhalten:
8Beispiel(Dies beginnt mit einer Ziffer)
Beispiel + Ple(das Pluszeichen ist nicht erlaubt)
Variablentest(Leerzeichen sind nicht gültig)
Dieser_lange_Variablenname_ist_nicht_gültig, da_dieser_Bindestrich(Während die Unterstriche akzeptabel sind, wie im obigen Beispiel, macht selbst der Bindestrich in diesem Bezeichner sie ungültig.)