English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
public static void main(String args[]) - Es el punto de entrada de un programa Java, cada vez que ejecuta un programa, el JVM busca el método main y comienza a ejecutar su contenido. Si no encuentra tal método, el programa se ejecutará con éxito, pero generará un error cuando se ejecute el programa.
De hecho, debe usar public static como modificador para declarar el método main, el tipo de retorno void y los parámetros de tipo cadena. Si realiza cualquier cambio, el JVM no lo considerará como método de entrada y mostrará un error en tiempo de ejecución.
Por lo tanto, no se puede cambiar el tipo de retorno del método main de void, ni se puede devolver ningún valor desde un método de tipo void.
public class Sample{ public static void main(String args[]){ System.out.println("Contenido del método principal"); return 20; } }
Resultado de salida
Sample.java:4: error: tipos incompatibles: valor de retorno inesperado return 20; ^ 1 error
Por lo tanto, no puede devolver ningún valor desde main.