1. Sobrecarga del método principal
paquete cn.nxl; clase pública main_test {public static void main (string args []) {System.out.println ("Método principal de entrada de aplicación"); principal(); principal(); principal(, ); } public static void main () {System.out.println ("Método principal sin parámetros"); } public static void main (int i) {System.out.println ("Método principal de sobrecarga con parámetros"); } public static void main (int i, int j) {System.out.println ("Método principal de sobrecarga con dos parámetros"); }}El ejemplo anterior muestra que el método principal se puede sobrecargar. Los parámetros de cada método principal son diferentes. El programa puede ejecutarse y puede generar los resultados deseados. Sin embargo, si no hay un método principal para la entrada del programa, solo se incluyen otros métodos principales. Aunque es posible compilar este programa, se generará un error durante el tiempo de ejecución. Esto se debe a que cuando el programa se está ejecutando, la máquina virtual Java no puede encontrar el método principal correspondiente, que generará un error en ejecución.
2. Llamada del método principal
clase pública main_test {public static void main (string [] args) {main (args); } public static void main (string [] args) {main (args); }}Después de ejecutar el programa, el programa ejecuta dos métodos principales infinitamente recursivamente. Es obvio que se puede llamar al método principal.
3. Herencia del método principal
Main.java: public class Main {public static void main (string [] args) {System.out.println ("¡Hola palabra!"); }} Main_test.java: public class Main_test extiende Main {}Después de compilar y ejecutar main_test.java, "¡Hola palabra!" es salida, lo que indica que el método principal puede ser heredado.
4. Ocultación del método principal
Main.java: public class Main {public static void main (string [] args) {System.out.println ("Main"); }} Main_test.java public class Main_test extiende Main {public static void main (string [] args) {system.out.println ("main_test"); }}Es obvio que el método principal en la clase principal principal está oculto, y el resultado muestra el contenido del método principal en la subclase.
Resumir
Lo anterior es el método principal de Java introducido por el editor. Espero que sea útil para todos. Si tiene alguna pregunta, déjame un mensaje y el editor responderá a todos a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!