I den här handledningen lär du dig om nyckelord; reserverade ord i Java-programmering. Du kommer också att lära dig mer om identifierare.
Java-nyckelord
Nyckelord är fördefinierade, reserverade ord som används i Java-programmering som har speciell betydelse för kompilatorn. Till exempel:
int poäng;
Här intär ett nyckelord. Det indikerar att variabelpoängen är av heltalstyp (32-bitars undertecknat tvås komplement heltal).
Du kan inte använda sökord som int, for, class, etc som variabelnamn (eller identifierare) eftersom de är en del av programmeringsspråket Java syntax. Här är den kompletta listan över alla nyckelord i Java-programmering.
| abstrakt | hävda | booleska | ha sönder | byte | 
| fall | fånga | röding | klass | konst | 
| Fortsätta | standard | do | dubbel | annan | 
| enum | sträcker sig | slutlig | till sist | flyta | 
| för | gå till | om | redskap | importera | 
| instans av | int | gränssnitt | lång | inföding | 
| ny | paket | privat | skyddade | offentlig | 
| lämna tillbaka | kort | statisk | striktfp | super | 
| växla | synkroniserad | detta | kasta | kastar | 
| övergående | Prova | tomhet | flyktig | medan | 
Förutom dessa sökord, kan du inte också använda true, falseoch nullsom identifierare. Det beror på att de är bokstavliga. Om du vill lära dig mer om bokstäver besöker du Java-bokstäver.
Java-identifierare
Identifierare är namnet på variabler, klasser, metoder etc. Betrakta ovanstående kod;
int poäng;
Här är poängen en variabel (en identifierare). Du kan inte använda nyckelord som variabla namn. Det beror på att nyckelord har fördefinierade betydelser. Till exempel,
int float;
Ovanstående kod är fel. Det beror på att det floatär ett nyckelord och inte kan användas som ett variabelnamn.
Besök Java-variabler om du vill veta mer om variabler.
Regler för namngivning av en identifierare
- Identifierare kan inte vara ett nyckelord.
 - Identifierare är skiftlägeskänsliga.
 - Den kan ha en sekvens av bokstäver och siffror. Det måste dock börja med en bokstav 
$eller_. Den första bokstaven i en identifierare kan inte vara en siffra. - Det är en konvention att starta en identifierare med en bokstav snarare och 
$eller_. - Vita utrymmen är inte tillåtna.
 - På samma sätt kan du inte använda symboler som 
@,#och så vidare. 
Här är några giltiga identifierare:
- Göra
 - nivå
 - högsta poäng
 - nummer ett
 - convertToString
 
Här är några ogiltiga identifierare:
- klass
 - flyta
 - 1nummer
 - högsta poäng
 - @pple
 








