Buenas,
Para ver un poco la teoria explicada en el tema anterior, aquí se explicara como escribir, compilar y ejecutar un hola mundo en Java.
En este apartado no nos centraremos en el código como tal sino en el proceso anteriormente descrito. En los próximos apartados ya veremos los elementos de java como las variables, tipos de datos, elementos de lógica, clases para input y output básicas…
Escribir el hola mundo.
Necesitaremos un editor de texto o algún IDE el cual lo tenga integrado (como es el caso de todos los IDEs jaja).
Crearemos un archivo .java con el siguiente código:
Main.java
/* Clase principal, debe llamarse igual que el archivo*/
public class Main
{
/*Metodo principal*/
public static void main(String[] args)
{
System.out.println("¡Hola mundo!"); // Imprimir el Hola mundo.
}
}
En el caso de este código el archivo necesariamente se tiene que llamar Main.java ya que la clase principal de este archivo se llama Main. No importa el nombre, pero tienen que coincidir. Ya especificaremos mas sobre este tema mas adelante.
Compilar el programa.
Una vez tengamos el archivo .java (codigo fuente), tendremos que compilarlo para conseguir el .class (bytecode).
Lo haremos con el comando javac (Java Compiler) con la siguiente sintaxis:
javac [archivo.java] # El archivo .class se creara en el mismo directorio que el .java.
javac [archivo.java] -d [directorio destino] # El archivo .class se creara en el directorio especificado.
Ahora debemos tener el archivo bytecode, en el caso del ejemplo Main.class.
Ejecutar el programa.
Para ello usaremos el comando java con el cual ejecutaremos el archivo .class siguiendo la siguiente sintaxis:
java [Nombre_clase] # Desde el mismo directorio donde se encuentra el archivo `.class`.
Este comando no se puede ejecutar desde un directorio diferente del que se encuentra el archivo .clas.
Ejemplo del proceso explicado.
En el siguiente apartado veremos algunos aspectos básicos de la sintaxis, los tipos de datos, y algunos operadores.
