Allt du behöver veta om identifierare i Java



Denna artikel ger dig en detaljerad och omfattande kunskap om identifierare i Java med exempel på regler och reserverade ord.

Identifierare i Java är en mycket viktig aspekt av programmering. De används främst för identifieringsändamål. Följande tips kommer att behandlas i den här artikeln,

Namnet på ett paket, gränssnitt, klass, metod eller en variabel är känd som en Java-identifierare. I enklare termer kan det definieras som identifiering genom symboliska namn.





Identifiers-in-java

är ett förhållande i java

Låt oss titta på ett exempel för en bättre förståelse:



Exempel på identifierare i Java

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

I ovanstående kod finns fem identifierare som sådana:

  • TILL: Klassnamnet definierat av användaren.
  • huvud: Metodens namn.
  • Sträng: Klassnamn som är fördefinierat i java.
  • argumenterar: Namnet på en variabel.
  • s: Variabelt namn.

Regler för att definiera identifierare i Java:

  • Tecknen som är tillåtna för identifierare är begränsade till alla alfanumeriska tecken ([A-Z], [a-z], [0-9]), '$' (dollartecken) och '_' (understrykning). Till exempel är “edureka @” ett ogiltigt namn eftersom det finns ett specialtecken “@” i det.



  • Identifierarna bör inte börja med siffror ([0-9]). Till exempel är “123edureka” ogiltig.

  • Identifierare i java är skiftlägeskänsliga.

    Fibonacci rekursion c ++
  • Även om det inte finns någon sådan gräns för en identifierares längd, rekommenderas programmerare att använda en lämplig längd på 4-15 bokstäver.

  • Det måste noteras att reserverade ord inte ska användas som identifierare. Till exempel är 'int while = 18' ogiltigt i java, som medan det är ett reserverat ord.

  • Inget vitt utrymme får anges när ett variabelt namn definieras.

  • Alla variabelnamn är skiftlägeskänsliga.

hur man vänder ett nummer i java

Juridiska variabla namn:

MyVariable MYVARIABLE myvariable x i _myvariable $ myvariable sum_of_numbers edureka123

Ogiltiga variabla namn:

Min variabel // innehåller ett vitt mellanrum 456edureka // Börjar med en siffra c + d // plustecken är inte ett alfanumeriskt teckenvariabel-5 // bindestreck är inte ett alfanumeriskt tecken lägg till _ & _ sub // ampersand är inte ett alfanumeriskt tecken

Reserverade ord i Java:

För att representera vissa funktioner reserverar java några ord. Dessa ord kallas reserverade ord. De kan inte användas som identifierare eftersom de redan används av java-syntaxen.
Reserverade ord kan differentieras i nyckelord (50) och bokstäver (3). Medan funktionaliteten definieras av ett nyckelord, definieras värdet av en bokstav.

Identifierare är en nödvändighet eftersom de gör programmet läsbart och effektivt.

Kolla in av Edureka, ett pålitligt inlärningsföretag online med ett nätverk av mer än 250 000 nöjda elever spridda över hela världen. Edurekas Java J2EE- och SOA-utbildning och certifieringskurs är utformad för studenter och yrkesverksamma som vill vara Java-utvecklare. Kursen är utformad för att ge dig ett försprång till Java-programmering och träna dig för både kärn- och avancerade Java-koncept tillsammans med olika Java-ramverk som Hibernate & Spring.

Har du en fråga till oss? Vänligen nämna det i kommentarsektionen på den här bloggen så kommer vi tillbaka till dig så snart som möjligt.