Cómo compilar Java

Java se construye utilizando el principio Write Once Run Anywhere (WORM). Lo que significa que un programa java, una vez compilado, puede ejecutarse en cualquier sistema que tenga la máquina virtual Java (JVM). Esto permite el desarrollo de aplicaciones multiplataforma que pueden ejecutarse en Windows, Linux, Mac, etc. Esta es una de las principales razones por las que se considera que Java se ejecuta en más de 3 mil millones de dispositivos en todo el mundo.

En este artículo vamos a aprender cómo compilar un programa Java.



Necesita tener instalado el kit de desarrollo de Java para compilar Java. Puede verificar si tiene Java instalado con el siguiente comando.

Java -versión

debería dar el siguiente resultado, asegurándose de que Java esté instalado.

Este es un simple programa hola mundo en Java

Escriba el código en cualquier editor, como el bloc de notas o el texto sublime, y guárdelo con el nombre Hello.java.

El nombre del archivo debe ser el mismo que el nombre de la clase pública, por eso el nombre del archivo es Hello.java.

Abra el símbolo del sistema o Windows PowerShell en el directorio del archivo Hello.java.

Escriba el siguiente comando para compilar el programa Java.

Si se compila correctamente, no habrá errores y aparecerá el cursor.

Si obtiene el siguiente error

'javac' no se reconoce como un comando interno o externo, un programa ejecutable o un archivo por lotes.

Significa que no tiene Java instalado o que su variable de ruta no está configurada para la instalación de Java.

Si la compilación se completó con éxito, producirá un archivo de 'clase' (código de bytes) con el nombre 'Hola.clase'.

Ahora podemos ejecutar nuestro programa java usando el comando java seguido del nombre de la clase.

// Salida: Hola Mundo

¿Cómo se compila y ejecuta un programa Java?

En Java , programas no son compilado en archivos ejecutables; ellos son compilado en código de bytes (como se discutió anteriormente), que la JVM ( Java Virtual Machine) luego se ejecuta en tiempo de ejecución. Java fuente se compila el código en bytecode cuando usamos el compilador javac. Cuando el código de bytes es correr , necesita ser convertido a máquina código .

¿Cómo ejecuto un archivo de clase Java?

  1. Reemplace la ruta escribiendo cmd y presione enter.
  2. Aparecerá el directorio del símbolo del sistema que contiene la ruta expediente como C:/blah/blah/foldercontainJava.
  3. Ingrese javac javafile. Java .
  4. Presione Entrar. Automáticamente generará archivo de clase java .