Alt hvad du behøver at vide om identifikatorer i Java



Denne artikel giver dig en detaljeret og omfattende viden om identifikatorer i Java med eksempler på regler og reserverede ord.

Identifikatorer i Java er et meget vigtigt aspekt af programmering. De bruges hovedsageligt til identifikationsformål. Følgende punkter vil blive dækket i denne artikel,

Navnet på en pakke, grænseflade, klasse, metode eller en variabel kaldes en java-identifikator. I enklere termer kan det defineres som identifikation gennem symbolske navne.





Identifiers-in-java

Lad os se på et eksempel for en bedre forståelse:



Eksempel på identifikatorer i Java

offentlig klasse A {public static void main (String [] args) {int s = 18}}

I ovenstående kode er fem identifikatorer til stede som sådan:

  • TIL: Klassenavnet defineret af brugeren.
  • vigtigste: Navnet på metoden.
  • Snor: Klassenavn, der er foruddefineret i java.
  • argumenterer: Navnet på en variabel.
  • s: Variabelt navn.

Regler til definition af identifikatorer i Java:

  • De tegn, der er tilladt for identifikatorer, er begrænset til alle de alfanumeriske tegn ([A-Z], [a-z], [0-9]), '$' (dollartegn) og '_' (understregning). For eksempel er 'edureka @' et ugyldigt navn, da der findes et specialtegn '@' i det.



  • Identifikatorerne bør ikke begynde med cifre ([0-9]). For eksempel er '123edureka' ugyldig.

  • Identifikatorer i java er store og små bogstaver.

    søgeordsdrevet ramme i selen
  • Selvom der ikke er nogen sådan grænse for længden på en identifikator, tilrådes programmører at bruge en passende længde på 4-15 bogstaver.

  • Det skal bemærkes, at reserverede ord ikke skal bruges som identifikatorer. For eksempel er 'int while = 18' ugyldig i java, som mens det er et reserveret ord.

  • Der skal ikke angives et hvidt mellemrum, når et variabelnavn defineres.

  • Alle variabelnavne er store og små bogstaver.

Juridiske variabelnavne:

MyVariable MYVARIABLE myvariable x i _myvariable $ myvariable sum_of_numbers edureka123

Ugyldige variabelnavne:

Min variabel // indeholder et hvidt mellemrum 456edureka // Begynder med et ciffer c + d // plustegn er ikke et alfanumerisk tegn variabel-5 // bindestreg er ikke et alfanumerisk tegn tilføj _ & _ sub // ampersand er ikke et alfanumerisk tegn

Reserverede ord i Java:

For at repræsentere visse funktionaliteter forbeholder java sig nogle ord. Disse ord er kendt som reserverede ord. De kan ikke bruges som identifikatorer, da de allerede bruges af java-syntaksen.
Reserverede ord kan differentieres i nøgleord (50) og bogstaver (3). Mens funktionaliteten er defineret af et nøgleord, defineres værdien med en bogstavelig.

Identifikatorer er en nødvendighed, da de gør programmet læsbart og effektivt.

Tjek den af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden. Edurekas Java J2EE- og SOA-uddannelses- og certificeringskursus er designet til studerende og fagfolk, der ønsker at være Java-udvikler. Kurset er designet til at give dig et forspring i Java-programmering og træne dig til både kerne- og avancerede Java-koncepter sammen med forskellige Java-rammer som Hibernate & Spring.

Har du et spørgsmål til os? Nævn det i kommentarsektionen på denne blog, og vi vender tilbage til dig hurtigst muligt.