Zertifizierung für Java 2 Plattform 1.4: Schlüsselwörter & Identifizierer

Aus Wikibooks

Die Java Sprache spezifiziert 52 Schlüsselwörter und reservierte Wörter, welche nachfolgend aufgelistet sind :


abstract class false import package super try
assert const final instanceof private switch void
boolean continue finally int protected synchronized volatile
break default float interface public this while
byte do for long return throw
case double goto native short throws
catch else if new static transient
char extends implements null strictfp true


Die Wörter goto und const sind reservierte Wörter. Sie haben zwar keine Bedeutung in Java, dürfen aber nicht als Identifizierer benutzt werden. Ein Identifizierer ist ein Wort um eine Variante, Methode, Klasse oder Label mit einem Namen zu bezeichnen. Schlüsselwörter und reservierte Wörter dürfen nicht als Identifizierer benutzt werden. Ein Identifizierer muss mit einem Buchstaben, dem Dollarzeichen ($)oder einer Unterlinie (_) beginnen. Im Namen eingebettete Schlüsselwörter sind erlaubt. Identifizierer sind case-sensitive d.h. die Groß-/Kleinschreibung wird beachtet. So sind z.B.: name und Name unterschiedliche Identifizierer.

gültige Identifizierer:
1. foobar
2. Aninterface
3. $Sign

ungültige Identifizierer:
4. 4_all
5. !Name
6. all@home
7. text-zeichen