In deze tutorial leer je over trefwoorden; gereserveerde woorden in Java-programmering. Ook leert u over identificatiegegevens.
Java-trefwoorden
Trefwoorden zijn vooraf gedefinieerde, gereserveerde woorden die worden gebruikt in Java-programmering en die een speciale betekenis hebben voor de compiler. Bijvoorbeeld:
int score;
Hier intis een trefwoord. Het geeft aan dat de variabelenscore van het type geheel getal is (32-bits, twee-complement geheel getal met teken).
U kunt geen zoekwoorden als int, for, class, etc als naam van de variabele (of kenmerken) als ze deel uitmaken van de programmeertaal Java syntax. Hier is de volledige lijst met alle trefwoorden in Java-programmering.
| abstract | beweren | boolean | breken | byte |
| geval | vangst | char | klasse | const |
| doorgaan met | standaard | Doen | dubbele | anders |
| opsomming | strekt zich uit | laatste | Tenslotte | vlotter |
| voor | ga naar | als | werktuigen | importeren |
| instantie van | int | koppel | lang | native |
| nieuw | pakket | privaat | beschermd | openbaar |
| terugkeer | kort | statisch | strictfp | super |
| schakelaar | gesynchroniseerd | deze | Gooi | gooit |
| voorbijgaand | proberen | leegte | vluchtig | terwijl |
Naast deze trefwoorden kunt u true, falseen niet ook nullals identificatiegegevens gebruiken. Het is omdat ze letterlijk zijn. Bezoek Java literals voor meer informatie over literals.
Java-ID's
Identifiers zijn de naam die wordt gegeven aan variabelen, klassen, methoden, enz. Beschouw de bovenstaande code;
int score;
Score is hier een variabele (een identifier). U kunt geen trefwoorden gebruiken als variabelenamen. Het komt doordat zoekwoorden vooraf gedefinieerde betekenissen hebben. Bijvoorbeeld,
int zweven;
De bovenstaande code is onjuist. Het is omdat het floateen trefwoord is en niet kan worden gebruikt als een variabelenaam.
Bezoek Java-variabelen voor meer informatie over variabelen.
Regels voor het benoemen van een identificatie
- ID's mogen geen trefwoord zijn.
- ID's zijn hoofdlettergevoelig.
- Het kan een reeks letters en cijfers bevatten. Het moet echter beginnen met een letter,
$of_. De eerste letter van een identificator mag geen cijfer zijn. - Het is een afspraak om een identifier te beginnen met een letter in plaats van en
$of_. - Spaties zijn niet toegestaan.
- Ook kunt u geen symbolen, zoals het gebruik
@,#en ga zo maar door.
Hier zijn enkele geldige ID's:
- score
- niveau
- hoogste score
- nummer 1
- convertToString
Hier zijn enkele ongeldige ID's:
- klasse
- vlotter
- 1 nummer
- hoogste score
- @pple








