Zakaj je glavna metoda statična v Java Geeksforgeeks?
Zakaj je glavna metoda statična v Java Geeksforgeeks?

Video: Zakaj je glavna metoda statična v Java Geeksforgeeks?

Video: Zakaj je glavna metoda statična v Java Geeksforgeeks?
Video: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Maj
Anonim

glavni () metoda : The glavni () metoda , v Java , je vstopna točka za JVM( Java Virtual Machine) v java program. zato statične metode do spremenljivk pa je mogoče neposredno dostopati s pomočjo Class, kar pomeni, da za dostop ni treba ustvarjati objektov statične metode ali spremenljivke.

Poleg tega, zakaj je glavna metoda statična v Javi?

Java programov glavna metoda je treba prijaviti statična ker ključna beseda statična dovoljuje glavni biti poklican brez ustvarjanja predmeta razreda, v katerem je glavna metoda je opredeljeno. V tem primeru, glavni mora biti deklariran kot public, saj ga je treba ob zagonu programa poklicati s kodo izven svojega razreda.

Podobno, kaj pomeni statika v Javi? Odgovori. The statična ključna beseda označuje, da je mogoče dostopati do spremenljivke ali metode člana, ne da bi zahtevali instanciacijo razreda, ki mu pripada. Preprosto povedano, to pomeni da lahko pokličete metodo, tudi če še nikoli niste ustvarili predmeta, ki mu pripada!

Kasneje se postavlja vprašanje, kakšna je uporaba statične metode v Javi?

Statična metoda v Javi pripada razredu in ne njegovim primerkom. A statična metoda lahko dostopa samo statična spremenljivke razreda in samo priklic statične metode razreda. običajno, statične metode so uporabnost metode ki jih želimo izpostaviti uporablja z drugimi razredi brez potrebe po ustvarjanju primerka.

Kaj se zgodi, če odstranim statično iz glavne metode?

Kdaj java runtime se zažene, ni nobenega predmeta razreda. Če the glavna metoda ne bo statična , ga JVM ne bi mogel poklicati, ker ni prisoten predmet razreda. Poglejmo kaj se zgodi, ko odstranimo statiko iz java glavna metoda.

Priporočena: