Siste Nøkkelord I Java

Det endelige nøkkelord i java brukes for å begrense brukeren. Java siste nøkkelord kan brukes i mange sammenheng. Endelig kan være:

  1. variabel
  2. metode
  3. klassen

Det endelige søkeord kan brukes med variabler, en siste variabel som ikke har noen verdi er det som kalles blank siste variabel eller ikke initialisert siste variabelen. Det kan være initialisert i constructor bare. Den tomme siste variabelen kan være statisk også som vil bli initialisert i statisk blokk bare. Vi vil ha detaljert lære av disse., La oss først lære det grunnleggende om siste søkeord.

1) Java siste variabelen

Hvis du gjør noen variable som endelig, du kan ikke endre verdien for siste variabelen(Det vil være konstant).

Eksempel på siste variabelen

Det er en siste variabel speedlimit, vi kommer til å endre verdien av denne variabelen, men Det kan ikke endres fordi siste variabelen når tilordnet en verdi kan aldri bli endret.

Teste det Nå

Output:Compile Time Error

2) Java siste metoden

Hvis du gjør noen metode som endelig, du kan ikke overstyre det.,

Eksempel på siste metoden

Teste det Nå

Output:Compile Time Error

3) Java-finalen i klasse

Hvis du gjør noen klasse som endelige, kan du ikke utvide den.

Eksempel på siste klasse

Teste det Nå

Output:Compile Time Error

Q) Er endelig metode arvet?

Ans) Ja, siste metoden er arvet, men du kan ikke overstyre det. For Eksempel:

Teste det Nå

Output:running...

Q) Hva er tomt eller ikke initialisert siste variabelen?,

En siste variabel som ikke er initialisert på tidspunktet for erklæringen er kjent som tom endelige variabel.

Hvis du ønsker å lage en variabel som er initialisert på tid på å opprette objektet, og når initialisert ikke kan endres, det er nyttig. For eksempel PAN kortnummer for en arbeidstaker.

Det kan være initialisert bare i constructor.

Eksempel på blank siste variabelen

Que) Kan vi initialisere blank siste variabelen?

Ja, men bare i constructor., For eksempel:

Teste det Nå

Output: 70

statisk blank siste variabelen

En static final variabel som ikke er initialisert på tidspunktet for erklæringen er kjent som statisk blank siste variabelen. Det kan være initialisert bare i statisk blokk.

Eksempel på statisk blank siste variabelen

Q) Hva er siste parameter?

Hvis du erklærer en hvilken som helst parameter som endelig, du kan ikke endre verdien av det.

Teste det Nå

Output: Compile Time Error

Q) Kan vi deklarere en konstruktør-finalen?,

Nei, fordi constructor er aldri arvet.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *