Šta je konačna varijabla?
Šta je konačna varijabla?

Video: Šta je konačna varijabla?

Video: Šta je konačna varijabla?
Video: Агата Кристи написала роман о её трагедии# ДЖИН ТИРНИ# История жизни актрисы "Золотого" Голливуда# 2024, Maj
Anonim

final ključna riječ u java. Kao prvo, final je modifikator bez pristupa koji se primjenjuje samo na a varijabla , amethod ili klasa. Slijede različiti konteksti gdje final se koristi. Konačne varijable . Kada a varijabla je proglašen sa final ključnu riječ, njena vrijednost se ne može mijenjati, u suštini, konstanta.

Na ovaj način, šta je završni čas?

A završni razred je jednostavno a klasa to se ne može produžiti. (To ne znači da su sve reference na objekte klasa ponašali bi se kao da su deklarisani kao final .) Kada je korisno deklarisati a klasa as final je otkriveno u odgovorima na ovo pitanje: Dobri razlozi za zabranu nasljeđivanja u Javi?

Također Znajte, može li se konačna varijabla promijeniti? Postoji a konačna varijabla ograničenje brzine, to ćemo učiniti promijeniti vrijednost ovoga varijabla , ali To mogu nemoj biti promijenio jer konačna varijabla jednom dodijeljena vrijednost mogu nikad ne biti promijenio.

Na ovaj način, šta mislite pod finalnom promenljivom u Javi?

finalne varijable u Javi . U Java , kada final ključna riječ se koristi sa a varijabla primitivnih tipova podataka (int, float,.. itd.), vrijednost varijabla ne može se promijeniti. Na primjer, sljedeći program daje errorbecause i je final . javni razred Test {

Kako koristite finalnu varijablu u Javi?

A konačna varijabla može se eksplicitno inicijalizirati samo jednom. Referenca varijabla proglasio final nikada se ne može preraspodijeliti da se odnosi na drugi objekt. Međutim, podaci unutar objekta se mogu promijeniti. Dakle, stanje objekta se može promijeniti, ali ne i referenca.

Preporučuje se: