public class Ejemplo {
public void main(String[] args) {
System.out.println("Hola, mi nombre es Alura");
}
}
Explicación rápida:
- El método
main
debe serpublic static void main(String[] args)
porque:
- -
public
: accesible desde fuera de la clase. static
: no requiere una instancia de la clase para ejecutarse.void
: no devuelve ningún valor.String[] args
: permite recibir argumentos desde la línea de comandos.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
public class Ejemplo {
public static void main(String[] args) {
System.out.println("Hola, mi nombre es Alura");
}
}
La JVM necesita ejecutar el método sin crear un objeto de la clase.
static permite que el método pertenezca a la clase en sí, no a una instancia.