¿Por qué el método principal es estático en Java Geeksforgeeks?
¿Por qué el método principal es estático en Java Geeksforgeeks?

Video: ¿Por qué el método principal es estático en Java Geeksforgeeks?

Video: ¿Por qué el método principal es estático en Java Geeksforgeeks?
Video: El Método Main en Java Explicado Desde Cero 2024, Noviembre
Anonim

principal () método : Los principal () método , en Java , es el punto de entrada para la JVM ( Java Máquina virtual) en el Java programa. Por eso, métodos estáticos y se puede acceder directamente a las variables con la ayuda de Class, lo que significa que no es necesario crear objetos para acceder métodos estáticos o variables.

Además, ¿por qué el método principal es estático en Java?

Java programa método principal tiene que ser declarado estático porque palabra clave estático permite principal ser llamado sin crear un objeto de la clase en la que el método principal se define. En este caso, principal debe declararse como público, ya que debe ser llamado por código fuera de su clase cuando se inicia el programa.

Del mismo modo, ¿qué significa estático en Java? Respuesta. los estático palabra clave denota que se puede acceder a una variable miembro, o método, sin requerir una instanciación de la clase a la que pertenece. En términos simples, medio que puede llamar a un método, incluso si nunca ha creado el objeto al que pertenece.

Posteriormente, la pregunta es, ¿cuál es el uso del método estático en Java?

Método estático en Java pertenece a la clase y no a sus instancias. A método estático solo puede acceder estático variables de clase e invocar solo métodos estáticos de la clase. Generalmente, métodos estáticos son utilidad métodos que queremos exponer para ser usó por otras clases sin la necesidad de crear una instancia.

¿Qué sucede si elimino la estática del método principal?

Cuando El tiempo de ejecución de Java se inicia, no hay ningún objeto de la clase presente. Si los método principal no será estático , JVM no podría llamarlo porque no hay ningún objeto de la clase presente. Veamos que sucede cuando eliminamos la estática desde java método principal.

Recomendado: