Kuidas määratlete staatilist meetodit?
Kuidas määratlete staatilist meetodit?

Video: Kuidas määratlete staatilist meetodit?

Video: Kuidas määratlete staatilist meetodit?
Video: Kuidas ise enda küüntelt geellakki eemaldada? 2024, November
Anonim

Definitsioon - Mis teeb Staatiline meetod tähendab? Javas a staatiline meetod on meetod mis kuulub pigem klassi kui klassi eksemplari. The meetod on juurdepääsetav klassi igale eksemplarile, kuid määratletud meetodid eksemplaris pääseb neile juurde ainult see klassi liige.

Kuidas siis staatilist meetodit deklareerida?

Et luua a staatiline liige(plokk, muutuja, meetod , pesastatud klass), eelnema sellele deklaratsiooni märksõnaga staatiline . Kui liige on kuulutatud staatiliseks , pääseb sellele juurde enne mis tahes selle klassi objektide loomist ja ilma ühelegi objektile viitamata.

Tea ka, kas staatilist meetodit saab kutsuda objekti järgi? A staatiline meetod on koodi bitt, mis on määratletud vormingus a meetod , kuid seda ei seostata ühegi objektiks näiteks. Kuna see ei ole seotud an objektiks Näiteks JVM ei pea looma objektiks enne käivitamist ("kutsumist"). meetod , see saab lihtsalt kutsuge esile meetod otse.

Samuti, miks on põhimeetod staatiline?

Java programmid peamine meetod tuleb deklareerida staatiline kuna märksõna staatiline lubab peamine kutsuda ilma selle klassi objekti loomata, milles peamine meetod on määratletud. Sel juhul, peamine peab olema kuulutatud avalikuks, kuna see peab programmi käivitamisel olema välja kutsutud koodiga väljaspool oma klassi.

Mis on staatilise meetodi eesmärk Javas?

Staatiline meetod Javas kuulub klassi, mitte selle eksemplaridesse. A staatiline meetod pääseb ainult juurde staatiline ainult klassi ja invoke muutujad staatilised meetodid klassist. Tavaliselt, staatilised meetodid on kasulikud meetodid mida tahame kasutada teiste klasside poolt, ilma et oleks vaja eksemplari luua.

Soovitan: