Miksi päämenetelmä on staattinen Java Geeksforgeeksissä?
Miksi päämenetelmä on staattinen Java Geeksforgeeksissä?

Video: Miksi päämenetelmä on staattinen Java Geeksforgeeksissä?

Video: Miksi päämenetelmä on staattinen Java Geeksforgeeksissä?
Video: Реальные примеры Spring AOP внутри самого Spring и за его пределами [Путешествие по Spring AOP — Час 2024, Marraskuu
Anonim

pää () menetelmä : pää () menetelmä , sisään Java , on JVM( Java Virtuaalikone) osaksi java ohjelmoida. Siten, staattiset menetelmät ja muuttujiin pääsee suoraan luokan avulla, mikä tarkoittaa, että ei tarvitse luoda objekteja päästäkseen staattiset menetelmät tai muuttujia.

Lisäksi miksi päämenetelmä on staattinen Javassa?

Java ohjelman päämenetelmä on ilmoitettava staattinen koska avainsana staattinen sallii pää kutsutaan luomatta objektia luokasta, jossa päämenetelmä on määritelty. Tässä tapauksessa, pää tulee ilmoittaa julkiseksi, koska se on kutsuttava luokkansa ulkopuolisella koodilla, kun ohjelma käynnistetään.

Samoin mitä staattinen Java tarkoittaa? Vastaus. The staattinen avainsana tarkoittaa, että jäsenmuuttujaa tai menetelmää voidaan käyttää ilman, että vaaditaan luokan, johon se kuuluu, ilmentämistä. Yksinkertaisesti sanottuna se tarkoittaa että voit kutsua menetelmää, vaikka et olisi koskaan luonut objektia, johon se kuuluu!

Myöhemmin kysymys kuuluu, mikä on staattisen menetelmän käyttö Javassa?

Staattinen menetelmä Javassa kuuluu luokkaan eikä sen esiintymiin. A staattinen menetelmä pääsee vain staattinen vain luokan ja kutsun muuttujat staattiset menetelmät luokasta. Yleensä, staattiset menetelmät ovat hyödyllisiä menetelmiä jonka haluamme paljastaa olevan käytetty muilla luokilla ilman tarvetta luoda ilmentymää.

Mitä tapahtuu, jos poistan staattisen sähkön päämenetelmästä?

Kun java-ajoaika alkaa, luokan objektia ei ole läsnä. Jos the päämenetelmä ei tule olemaan staattinen , JVM ei voisi kutsua sitä, koska luokassa ei ole objektia. Katsotaan mitä tapahtuu, kun poistamme staattisen sähkön javasta päämenetelmä.

Suositeltava: