Mens du avslutter koden i Java, kan det være et krav å tildele endelige eller umodifiserbare verdier. For eksempel å avstå fra å omskrive konfidensielle oppføringer eller utelate tvetydighet i koden. I slike tilfeller er scenarier, å erklære og bruke konstanter i Java, hjelpe til med å håndtere minnet og forenkle koden ved utviklerens slutt.
Denne bloggen vil illustrere tilnærmingene til “erklære konstanter”I forskjellige scenarier i Java.
Hva er konstanter?
“Konstant”Tilsvarer en verdi som ikke kan endres/endres etter at den er tildelt. De forbedrer kodelesbarheten og begrenser en variabel fra å bli endret ved et uhell.
Hvordan erklære konstanter i Java?
“endelig”Nøkkelord brukes til å erklære konstanter i Java, som følger:
public Final Int Roll = 15;
Eksempel 1: Demonstrasjon av erklærende konstanter i Java
I dette eksemplet kan en konstant deklareres og overskrives med en annen verdi for å analysere atferden i hovedsak:
Endelig int -alder = 22;
alder = 25;
System.ute.println ("Alderen er:"+alder);
I kodelinjene ovenfor:
Produksjon
I outputten kan det observeres at feilen vises ved overskrivning av verdien av konstanten.
Eksempel 2: Deklarerer konstant i klassen i Java
I dette spesielle eksemplet kan en konstant deklareres i klassen og påberopes inn "hoved-”:
offentlig statisk endelig int -alder = 18;
System.ute.println ("den konstante verdien er:"+alder);
I kodeblokken ovenfor, erklærer en konstant i klassen ved hjelp av "statisk”Og“endelig”Nøkkelord, henholdsvis og påkaller det i"hoved-”.
Produksjon
Ovennevnte utgang indikerer at konstanten som er definert i klassen påberopes i “hoved-”Passende.
Eksempel 3: Erklærende konstanter i et grensesnitt i Java
I dette spesielle eksemplet kan en konstant deklareres i et grensesnitt og få tilgang til i hovedsak:
grensesnittkonstant
Endelig int -alder = 18;
offentlig klasse DeclareConstants2 implementerer konstant
public static void main (String [] args)
System.ute.println ("den konstante verdien er:"+alder);
I ovennevnte kodebit, bruk følgende trinn:
Produksjon
I dette utfallet kan det analyseres at konstanten får tilgang til enkelt ved å implementere grensesnittet.
Konklusjon
“endelig”Nøkkelord brukes til å erklære en konstant i Java. Verdien av konstanten er endelig og kan ikke overskrives. Det kan erklæres i hovedsak, i klassen eller i et grensesnitt. Denne bloggen utdypet tilnærmingene til å erklære konstanter i Java.