Kas yra statinis ir nestatinis metodas Java?
Kas yra statinis ir nestatinis metodas Java?

Video: Kas yra statinis ir nestatinis metodas Java?

Video: Kas yra statinis ir nestatinis metodas Java?
Video: Programavimo kalba Java #5 Static ir Final raktinis žodis 2024, Gegužė
Anonim

A statinis metodas priklauso pačiai klasei, o a nestatinis metodas priklauso kiekvienam klasės egzemplioriui. Todėl a statinis metodas gali būti iškviestas tiesiogiai, nesukuriant jokio klasės egzemplioriaus, o norint iškviesti reikia objektą nestatinis metodas.

Paprasčiausiai, kuo skiriasi statiniai ir nestatiniai „Java“metodai?

Vienas iš raktų skirtumas tarp a statinis ir a nestatinis metodas ar tai statinis metodas priklauso klasei, o nestatinis metodas priklauso instancijai. Tai reiškia, kad galite skambinti a statinis metodas nesukuriant jokio klasės egzemplioriaus, naudojant tik klasės pavadinimą, pvz. Matematika.

Taip pat žinote, kas yra statinis metodas Java? Į Java , a statinis metodas yra metodas kuri priklauso klasei, o ne klasės egzemplioriui. The metodas yra prieinamas kiekvienam klasės egzemplioriui, bet metodus apibrėžtus egzemplioriuje, prieigas gali pasiekti tik tas klasės narys.

Kalbant apie tai, kuo skiriasi metodas, kuris yra statinis, ir metodas, kuris nėra statinis?

A statinis metodas priklauso klasei ir ne statinis metodas priklauso an klasės objektas. Tai yra, ne statinis metodas galima tik paskambinti an klasės, kuriai jis priklauso, objektas. A statinis metodas tačiau gali būti vadinamas ir klasėje, ir an klasės objektas.

Ką reiškia, kai metodas yra statinis?

Atsakymas. The statinis raktinis žodis reiškia nario kintamąjį arba metodas , galima pasiekti nereikalaujant klasės, kuriai jis priklauso, egzempliorių. Paprastai tariant, tai reiškia kad galite paskambinti a metodas , net jei niekada nesukūrėte objekto, kuriam jis priklauso!

Rekomenduojamas: