Čo je konečná premenná?
Čo je konečná premenná?

Video: Čo je konečná premenná?

Video: Čo je konečná premenná?
Video: Finite Differences 2024, Smieť
Anonim

finálny kľúčové slovo v jazyku Java. Po prvé, finálny je modifikátor neprístupu použiteľný len pre a premenlivý , metóda alebo trieda. Nasledujú rôzne kontexty, kde finálny sa používa. Konečné premenné . Keď premenlivý sa vyhlasuje s finálny kľúčové slovo, jeho hodnotu nemožno upravovať, v podstate je to konštanta.

Aká je teda záverečná trieda?

A záverečná trieda je jednoducho a trieda ktorá sa nedá predĺžiť. (To neznamená, že všetky odkazy na objekty trieda by konali tak, ako keby boli vyhlásené za finálny .) Keď je užitočné deklarovať a trieda ako finálny je obsiahnutá v odpovediach na túto otázku: Dobré dôvody na zákaz dedenia v Jave?

Tiež viete, dá sa zmeniť konečná premenná? Existuje a konečná premenná rýchlostný limit, ideme na to zmeniť hodnotu tohto premenlivý , ale to môcť nebyť zmenené pretože konečná premenná po priradení hodnoty môcť nikdy nebuď zmenené.

Čo si týmto spôsobom predstavujete pod pojmom finálna premenná v jazyku Java?

konečné premenné v jazyku Java . In Java , kedy finálny kľúčové slovo sa používa s a premenlivý primitívnych dátových typov (int, float,.. atď.), hodnota premenlivý nemožno zmeniť. Napríklad nasledujúci program dáva chybu, pretože i je finálny . public class Test {

Ako používate finálnu premennú v Jave?

A konečná premenná možno explicitne inicializovať iba raz. Referencia premenlivý vyhlásil finálny nemôžu byť priradené tak, aby odkazovali na iný objekt. Dáta v objekte však možno zmeniť. Takže stav objektu možno zmeniť, ale nie referenciu.

Odporúča: