Java Player - Método Main - main() - Firma del método main()

Java Player  - Método Main - main() - Firma del método main()
Hola, hoy vamos hablar del famoso método main.

El método main en java es un estándar utilizado por la JVM para iniciar la ejecución de cualquier programa Java. Dicho método se conoce como punto de entrada de la aplicación java, pero no en el caso de contenedores gestionados por ambientes como Servlets, EJB o MIDlet ellos tienen métodos de ciclo de vida propios.



Java Player  - Método Main - main() - Firma del método main()



El método principal main de una Clase Java es inalterable, es este sentido inalterable se refiere a sus características:
  • Siempre debe incluir los calificadores : public y static.
  • Nunca puede retornar un valor como resultado, por ende, siempre debe indicar el valor void como retorno.
  • Su parámetro de entrada siempre será un array de String's (String[]) el cual es tomado de la linea de comandos o una fuente alterna.
  • Aunque no es un requerimiento definir el método main dentro de toda Clase Java, dicho método representa el único mecanismo automático para realizar tareas al invocarse una Clase, esto es, al momento de ejecutarse determinada Clase siempre será ejecutado todo el contenido dentro de dicho método.

Firma del método main()

Dicho método, se puede escribir de tres maneras diferentes sin que esto produzca un error.

  • public static void main(String args[]) {}
  • public static void main(String[] args){}
  • public static void main(String... args){}
El método main () en Java es estáticos, ya que puede ser invocado por el motor de tiempo de ejecución sin tener que crear una instancia de la clase padre.

Aunque se le suele dar el nombre de args, no es obligatorio que este parámetro se llame así  podemos darle el nombre que mas nos guste por ejemplo:

public static void main(String[] parametros){}

Bueno gente espero que les allá resultado fácil!.

Saludos

Java Player - Método Main - main() - Firma del método main() Java Player  - Método Main - main() - Firma del método main() Reviewed by El lado oscuro de java on mayo 14, 2013 Rating: 5

8 comentarios:

  1. A ver si entendí, ¿el método main se ejecuta cada vez que otra clase cualquiera del programa es utilizada?

    ResponderEliminar
    Respuestas
    1. Hola Walter, mira el metodo main se ejecuta cada vez que ejecutas la clase que contiene el metodo main, ejemplo si vos generar la Clase1 y le escribis un main en el cual se cree una instancia de Clase2 y la misma tambien tiene su propio main, solo se ejecuta el de la Clase1, por que es el punto de entra que usas es Clase1.

      Avisame si no llegastes a entender.

      Eliminar
  2. Según yo el método main es donde se hacen las instancias y ejecutas tus metodos, ya que es tu clase principal y es por eso que se ejecuta siempre

    ResponderEliminar
  3. Si el metodo main es donde se ejecutan las instrucciones del programa en general, si tienes mas clases, en el metodo main se deben instanciar y utilizar sus metodos, ya que ahi es donde carga el programa y la JVM para ejecutarlo busca directamente en el main

    ResponderEliminar
  4. Amigo a mi no me sale el método main en java ¿ yo tengo que escribir Tofo ese método ?

    ResponderEliminar
  5. Amigo a mi no me sale el método main en java ¿ yo tengo que escribir Tofo ese método ?

    ResponderEliminar
    Respuestas
    1. No, solo creando la clase, en un momento te dice si necesitas el metodo main ya que lo va a dar generado, sino la otra es usar el predictivo, CTRL+space y te va dar opciones rapidas, como crear metodos uno es el main

      Eliminar

Con la tecnología de Blogger.