Per què el mètode principal és estàtic a Java Geeksforgeeks?
Per què el mètode principal és estàtic a Java Geeksforgeeks?

Vídeo: Per què el mètode principal és estàtic a Java Geeksforgeeks?

Vídeo: Per què el mètode principal és estàtic a Java Geeksforgeeks?
Vídeo: El Método Main en Java Explicado Desde Cero 2024, Maig
Anonim

principal () mètode : El principal () mètode , en Java , és el punt d'entrada de la JVM( Java Màquina virtual) a java programa. Per tant, mètodes estàtics i a les variables es pot accedir directament amb l'ajuda de Class, el que significa que no cal crear objectes per accedir mètodes estàtics o variables.

A més, per què el mètode principal és estàtic a Java?

Java programa mètode principal s'ha de declarar estàtica perquè paraula clau estàtica permet principal cridar-se sense crear un objecte de la classe en què el mètode principal està definit. En aquest cas, principal s'ha de declarar com a públic, ja que s'ha de cridar per codi fora de la seva classe quan s'inicia el programa.

De la mateixa manera, què significa estàtica a Java? Respon. El estàtica paraula clau denota que es pot accedir a una variable membre, o mètode, sense requerir una instanciació de la classe a la qual pertany. En termes senzills, això significa que podeu anomenar un mètode, encara que mai no hàgiu creat l'objecte al qual pertany!

Posteriorment, la pregunta és, quin és l'ús del mètode estàtic a Java?

Mètode estàtic en Java pertany a la classe i no a les seves instàncies. A mètode estàtic només pot accedir estàtica variables de classe i només invocar mètodes estàtics de la classe. Generalment, mètodes estàtics són d'utilitat mètodes que volem exposar utilitzat per altres classes sense necessitat de crear una instància.

Què passa si elimino l'estàtica del mètode principal?

Quan S'inicia el temps d'execució de java, no hi ha cap objecte de la classe present. Si el mètode principal no serà estàtica , JVM no podria cridar-lo perquè no hi ha cap objecte de la classe present. A veure què passa quan eliminem l'estàtica de java mètode principal.

Recomanat: