en este tutorial, veremos cómo escribir, compilar y ejecutar un programa java. También cubriré la sintaxis de java, las convenciones de código y varias formas de ejecutar un programa java.
Simple Java Program:
Output: este es mi primer programa en java
cómo compilar y ejecutar el programa anterior
prerrequisito: necesita tener java instalado en su sistema. Puedes conseguir el java desde aquí.
Paso 1: Abra un editor de texto, como el Bloc de notas en windows y TextEdit en Mac., Copie el programa anterior y péguelo en el editor de texto.
También puede usar IDE como Eclipse para ejecutar el programa java, pero cubriremos esa parte más adelante en los próximos tutoriales. En aras de la simplicidad, solo usaré el editor de texto y el símbolo del sistema (o terminal) para este tutorial
Paso 2: Guarde el archivo como FirstJavaProgram.Java. Puede que se pregunte por qué hemos nombrado el archivo como FirstJavaProgram, la cosa es que siempre debemos nombrar el archivo como el nombre public class
., En nuestro programa, el nombre public class
es FirstJavaProgram
, por eso nuestro nombre de archivo debe ser FirstJavaProgram.Java.
Paso 3: en este paso, compilaremos el programa. Para esto, abra el símbolo del sistema (cmd) en Windows, si es Mac OS, abra Terminal.
para compilar el programa, escriba el siguiente comando y presione enter.
javac FirstJavaProgram.java
puede obtener este error cuando intenta compilar el programa: «javac’ no se reconoce como un comando interno o externo, programa operable o archivo por lotes»., Este error ocurre cuando la ruta de acceso de java no está establecida en su sistema
Si obtiene este error, primero debe establecer la ruta antes de la compilación.
Establecer ruta en Windows:
abra el símbolo del sistema (cmd), vaya al lugar donde ha instalado java en su sistema y busque el directorio bin, copie la ruta completa y escríbala en el comando de esta manera.
set path=C:\Program Files\Java\jdk1.8.0_121\bin
nota: su versión jdk puede ser diferente. Dado que tengo la versión de java 1.8.0_121 instalada en mi sistema, mencioné lo mismo al configurar la ruta.,
Establecer ruta en Mac OS X
Open Terminal, escriba el siguiente comando y pulse return.
export JAVA_HOME=/Library/Java/Home
escriba el siguiente comando en terminal para confirmar la ruta.
echo $JAVA_HOME
Eso es todo.
los pasos anteriores son para configurar la ruta temporal, lo que significa que cuando cierre el símbolo del sistema o el terminal, la configuración de la ruta se perderá y tendrá que configurar la ruta de nuevo la próxima vez que la use. Compartiré la guía de configuración de ruta permanente en el próximo tutorial.,
Paso 4: Después de la compilación .archivo java se traduce en el .archivo de clase (código de byte). Ahora podemos ejecutar el programa. Para ejecutar el programa, escriba el siguiente comando y presione enter:
java FirstJavaProgram
tenga en cuenta que no debe anexar el .extensión java al nombre del archivo mientras se ejecuta el programa.
un vistazo más de cerca al primer programa Java
ahora que hemos entendido cómo ejecutar un programa java, echemos un vistazo más de cerca al programa que hemos escrito anteriormente.,
public class FirstJavaProgram {
Esta es la primera línea de nuestro programa java. Cada aplicación java debe tener al menos una definición de clase que consiste en class
palabra clave seguida por el nombre de la clase. Cuando digo palabra clave, significa que no debe ser cambiado, debemos usarlo como es. Sin embargo el nombre de la clase puede ser cualquier cosa.,
he hecho pública la clase usando public access modifier, cubriré access modifier en una publicación separada, todo lo que necesita saber ahora que un archivo java puede tener cualquier número de clases, pero solo puede tener una clase pública y el nombre del archivo debe ser el mismo que el nombre de la clase pública.
public static void main(String args) {
Esta es nuestra siguiente línea en el programa, vamos a desglosarlo para entenderlo:public
: Esto hace que el método principal sea público, lo que significa que podemos llamar al método desde fuera de la clase.,
static
: no necesitamos crear objetos para que se ejecuten métodos estáticos. Pueden funcionar solos.
void
: no Se devuelve nada.
main
: es el nombre del método. Este es el método de punto de entrada desde el cual la JVM puede ejecutar su programa.
(String args)
: se usa para argumentos de línea de comandos que se pasan como cadenas. Cubriremos eso en un post separado.
System.out.println("This is my first program in java");
Este método imprime el contenido dentro de las comillas dobles en la consola e inserta una nueva línea después.,
Checkout these basic java programs before reading next topic:
- Java Program to read number (entered by user)
- Java Program to check if a number is positive or negative
- Java Program to add two numbers