El método main

¿Porque el método “main()” en Java es declarado como public
static void main?
¿Qué pasa si el método es declarado como privado?

  • public. El
    modificador de acceso para el método main
    tiene que ser público para permitir la llamada desde cualquier lugar fuera del
    alcance del proyecto. Fuera de la clase, fuera del paquete.
  • static. Cuando
    la máquina virtual hace una llamada al método main, no existe un objeto para
    que la clase comience a ser llamada, así que debe ser estática para permitir la
    invocación de la clase.
  • void. Porque Java es un lenguaje independiente de la plataforma,
    entonces si se regresara algún valor de retorno este tendría que adaptarse a
    las diferentes plataformas en la que se ejecute a diferencia de C, en Java no
    se puede restringir un tipo de retorno ligado seguramente a su disponibilidad
    en la plataforma en la que esté corriendo.

Entradas creadas 104

4 pensamientos en “El método main

    1. Sirve para el paso de valores desde consola, sin embargo en las nuevas versiones de Java ha sufrido algunos cambios, quizá dedique otro pequeño post solo a este tema, saludos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Publicaciones relacionadas

Comienza escribiendo tu búsqueda y pulsa enter para buscar. Presiona ESC para cancelar.

Volver arriba