Kaj je končna spremenljivka?
Kaj je končna spremenljivka?

Video: Kaj je končna spremenljivka?

Video: Kaj je končna spremenljivka?
Video: Final Keyword in Java Full Tutorial - Final Classes, Methods, and Variables 2024, November
Anonim

končno ključna beseda v java. Najprej, končno je modifikator brez dostopa, ki se uporablja samo za a spremenljivka , metodo ali razred. Sledijo različni konteksti, kjer končno se uporablja. Končne spremenljivke . Ko a spremenljivka je razglašen s končno ključne besede, njene vrednosti ni mogoče spremeniti, v bistvu je konstanta.

Kaj je na ta način končni razred?

A zaključni razred je preprosto a razred tega ni mogoče podaljšati. (To ne pomeni, da so vse reference na objekte razred bi delovali, kot da bi bili razglašeni za končno .) Ko je koristno razglasiti a razred kot končno je razkrito v odgovorih na to vprašanje: Dobri razlogi za prepoved dedovanja v Javi?

Vedite tudi, ali se lahko končna spremenljivka spremeni? Obstaja končna spremenljivka omejitev hitrosti, bomo spremeniti vrednost tega spremenljivka , ampak To lahko ne bodi spremenila Ker končna spremenljivka enkrat dodeljena vrednost lahko nikoli ne bo spremenila.

Na ta način, kaj mislite s končno spremenljivko v Javi?

končne spremenljivke v Javi . V Java , kdaj končno ključna beseda se uporablja z a spremenljivka primitivnih tipov podatkov (int, float,.. itd.), vrednost spremenljivka ni mogoče spremeniti. Na primer naslednji program daje errorbecause jaz je končno . test javnega razreda {

Kako uporabljate končno spremenljivko v Javi?

A končna spremenljivka je mogoče izrecno inicializirati samo enkrat. Referenca spremenljivka izjavil končno ni mogoče prerazporediti tako, da se nanaša na drug predmet. Vendar pa se lahko podatki znotraj objekta spremenijo. Torej je mogoče spremeniti stanje predmeta, ne pa tudi reference.

Priporočena: