Ką reiškia viešas statinis finalas Java?
Ką reiškia viešas statinis finalas Java?

Video: Ką reiškia viešas statinis finalas Java?

Video: Ką reiškia viešas statinis finalas Java?
Video: Customizing Cloud9 and the CS50 IDE by Dan Armendariz 2024, Lapkritis
Anonim

A viešas statinis finalas kintamasis yra kompiliavimo laiko konstanta, bet a viešas finalas yra tik a galutinis kintamasis, ty negalite iš naujo priskirti jam reikšmės, bet tai nėra kompiliavimo laiko konstanta. Tai gali atrodyti mįslingai, tačiau faktinis skirtumas leidžia, kaip kompiliatorius traktuoja tuos du kintamuosius.

Taip pat paklausta, kas yra statinis galutinis metodas Java?

Statiniai metodai gali būti nepaisoma, bet jų negalima nepaisyti, kad nebūtų statinis , kadangi galutiniai metodai negali būti nepaisoma. A statinis metodas yra metodas tai iškviečiama per klasę, o ne konkretų tos klasės objektą. Galutinis užkirs kelią metodas kad nebūtų paslėpta poklasių.

ką Java reiškia statika? Atsakymas. The statinis raktinis žodis reiškia, kad nario kintamąjį arba metodą galima pasiekti nereikalaujant klasės, kuriai jis priklauso, egzistavimo. Paprasčiau tariant, tai reiškia kad galite iškviesti metodą, net jei niekada nesukūrėte objekto, kuriam jis priklauso!

Panašiai galite paklausti, kuo „Java“skiriasi galutinis ir statinis galutinis?

Raktas Skirtumai tarp statinio ir Galutinis Java Iš kitos pusės, galutinis raktinis žodis taikomas klasės metodams ir kintamiesiems. Statinis kintamasis gali būti inicijuotas bet kuriuo metu, tuo tarpu a galutinis kintamasis turi būti inicijuotas deklaruojant.

Ką reiškia viešas statinis dvigubas?

Vietoj viešas statinis negalioja, o tai rodo vengimo metodą, matome viešas statinis dvigubas , kuris reiškia kad šio metodo grąžinama vertė yra a dvigubai . Kodas, atsirandantis po grąžinimo sakinio arba bet kurioje kitoje vietoje, kur jis niekada negali būti vykdomas, vadinamas mirusiu kodu.

Rekomenduojamas: