Colección de citas famosas - Mensajes de felicitación - ¿Por qué el método principal es público estático y está vacío?

¿Por qué el método principal es público estático y está vacío?

El método Main es el primer método que conocemos cuando aprendemos el lenguaje de programación Java. ¿Alguna vez te has preguntado por qué el método principal es público, estático y nulo? Por supuesto, muchas personas aprenden C y C primero, pero en Java, los métodos principales son ligeramente diferentes del primero. No devuelve ningún valor. ¿Por qué el método principal es público, estático y nulo? Este artículo intenta encontrar algunas respuestas.

El método principal es la entrada al programa java. Recuerde, aquí no discutiremos Servlets, MIDlets ni ningún otro programa Java administrado por contenedores. En la programación central de Java, la JVM buscará public static void main(string[]args) en la clase. Si no puede encontrar este método, arrojará un error: el programa principal finaliza.

El método Main debe seguir estrictamente sus reglas de sintaxis, la firma del método debe ser public static void y los parámetros deben ser de tipo matriz de cadenas. Si es Java 1.5 y superior, también puedes usar parámetros variables: