Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Desafío propuesto por Luri, la IA de Alura.

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 ser public static void main(String[] args) porque:
  1. -public: accesible desde fuera de la clase.
  2. static: no requiere una instancia de la clase para ejecutarse.
  3. void: no devuelve ningún valor.
  4. 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");
}
}

  1. La JVM necesita ejecutar el método sin crear un objeto de la clase.

  2. static permite que el método pertenezca a la clase en sí, no a una instancia.