Java-trefwoorden en ID's

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.

Java-trefwoordenlijst
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

Interessante artikelen...