0

Programando en Java desde cero

361Puntos

hace 6 años

Java es uno de los lenguajes de programación más utilizados en el mundo. Ofrece ventajas como poder programar orientado a objetos (POO), lo que permite reutilizar código. Esto junto a su arquitectura neutral, la compatibilidad con múltiples plataformas, el nivel alto de seguridad y sus buenas prácticas de codificación, hace que Java sea elegido para desarrollar diferentes productos.

¿Qué versión elegir?

Actualmente, existen tres versiones disponibles de Java que se adaptan según tus necesidades. Si buscas desarrollar proyectos web, la versión adecuada para ti es Java EE o Enterprise Edition, pues incluye plugins, frameworks, entre otros elementos útiles para programar. Para los proyectos más sencillos, como aplicaciones de escritorio, es aconsejable usar Java SE o Standar Edition.

Programando con Java

Para empezar a desarrollar en Java y ejecutar los programas son necesarios dos componentes: el JDK y JRE. El primero contiene todo el paquete de herramientas, clases y archivos Java para desarrollar programas. Mientras que el segundo es la máquina virtual, que generalmente viene instalada en los computadores. Debes verificar que tengas  todo correctamente instalado. Para esto, debes abrir la ventana de comandos, escribes Java y lo ejecutas con enter. Allí, te aparecerá una lista de opciones de las actividades que puedes realizar con Java. Al final de la información, debes escribir el comando java –version y pulsar enter. Con esto obtendrás información de las versiones de Java y la máquina virtual, JRE, que tienes instaladas. Después, debes asegurarte que el compilador de Java esté instalado. Para ello, debes escribir el comando javac. Al presionar enter, deberías obtener información sobre la versión instalada. Si te llega a arrojar un error como “command not found” no tienes configuradas las variables de entorno. En Platzi tenemos un curso gratis de Java básico, regístrate ahora. Entrar al curso de Java básico

¿Cómo configurar una variable de entorno?

Una variable de entorno, permite que le asignemos una ruta de un ejecutable a una variable del sistema. Para configurarla, es necesario que identifiques la carpeta del sistema donde está instalado Java. En Windows, puedes buscarlo en la dirección C:\ProgramaFiles\Java\ o C:\ProgramaFilesx86\Java\. Al interior de esta carpeta, encontrarás una subcarpeta llamada jdkl y un número que corresponde a la versión del JDK, por ejemplo jdkl.7.0_51. Al abrirla, habrá otra carpeta llamada bin y unos archivos .exe. Allí, se almacenan todos los comandos Java. Una vez identificado dónde están los archivos .exe, debes localizar las variables de entorno.  En Mi PC, haces clic derecho y seleccionas la opción propiedades. Luego, vas a opciones avanzadas y en esa nueva ventana, oprimes el botón variables de entorno. Allí, se abrirá una ventana que muestra todas las variables dentro del sistema. Debemos dar de alta la variable Path. Ten en cuenta que si la das de alta en la casilla “variables de sistema” se aplicará para todos los usuarios, y si lo haces en la casilla “variables de usuario”, se modificará solo para un usuario. Primero debes localizar si existe una variable Path. Si este es tu caso, solo debes seleccionarla y hacer clic en editar. En la nueva ventana te aparecerán datos como nombre y valor de la variable. Si  en una ocasión anterior, la modificaste aparecerá el campo valor de la variable completo. No debes borrar ningún dato, solo debes añadir un punto y coma (;) al final y pegar la ruta de la carpeta bin, por ejemplo C:\ProgramaFiles\Java\jdkl.7.0_51\bin. Si la variable no existe, la puedes crear a partir del botón nueva. En la ventana debes ingresar el  nombre de la variable, es decir path, y  en la casilla valor de la variable pegas la ruta donde está la carpeta bin del paso anterior. Recuerda que al final de la línea debes agregar un punto y coma (;). Después cierras la ventana  de comando, la abres nuevamente y escribes el comando jav, si te arroja  todos los datos, está instalado correctamente.

Hola Mundo

Después de estos pasos, estarás listo para tu primer Hola Mundo,  el ejercicio básico para la introducción a la programación. Para realizarlo, necesitas un editor de código como bloc de notas, o sublime text y la consola de comandos. Primero abres tu editor de código favorito y guardas tu archivo. Puedes crear una carpeta en una ubicación fácil de encontrar y nombrarla como java. El archivo que guardarás debes nombrarlo HolaMundo.java. Recuerda que todos los archivos de código fuente siempre van a tener la extensión .java En el editor de texto, debes escribir  las palabras public class  y el nombre que le diste a tu archivo sin la extensión. A continuación creas el método  main. Este es  un elemento esencial para programar en Java, pues es el punto de entrada. Allí se declaran todas las acciones a ejecutar en nuestro código. Sin él la aplicación no se ejecutará y arrojará un error. Dentro del código main, debes agregar un arreglo y el código println, que nos permitirá ver el texto Hola Mundo. No olvides que después de cada código siempre debes poner un punto y coma. [java] public class HolaMundo { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Hola Mundo :)"); } } [/java] Después de esto debes guardar el archivo y estarás listo para correr el código.

¿Cómo correr el código?

Para correr el código, es necesario compilarlo con el comando javac, lo que generará un archivo con extensión .class, es decir con lenguaje de máquina. Para compilarlo debes abrir la ventana de comandos  y buscar el directorio de la carpeta que creaste con el archivo HolaMundo. Con el comando CD puedes ir al directorio donde está tu carpeta, por ejemplo Escritorio. Después con comando ls o dir, puedes ver la lista de los ficheros de ese directorio y seleccionar tu carpeta. Una vez allí, debes escribir el comando javac, seguido del nombre del archivo con la extensión .java y presionar enter. Si tuvieras un error en el código,  el compilador  lo indicaría. java c Ahora, si regresas  a la carpeta Java que creaste anteriormente, verás  un archivo con extensión .class, en él  se encuentra el código compilado en lenguaje máquina. Por último,  debes ejecutar el comando java.  Para eso, regresas a la ventana de comandos y escribes java y HolaMundo, esta vez sin ninguna extensión. Al presionar enter, verás tu primer hola mundo. comando java

Utilizando Eclipse

Eclipse es un IDE o un entorno de desarrollo integrado. Estos programas incluyen  editor de código, compilador, depurador y constructor de interfaz gráfica en un solo lugar. Al abrir el programa, encontrarás tres espacios: un editor de código, una consola donde podrás ver los códigos y el explorador de archivos. Para empezar a programar, debes crear un nuevo proyecto. Para esto vas a Menu file, seleccionas newy  después la opción Java Project y finalmente, le asignas un nombre. El IDE creará un conjunto de archivos y carpetas que se alojan en el disco duro. Del lado izquierdo, o el file explorer, encontrarás todos los proyectos que crees.  Allí estará la carpeta src que contiene el código fuente. Una vez tengas tu proyecto, debes crear un package. Para hacerlo, te posicionas en la carpeta src, haces clic derecho, seleccionas new y  luego package. Este es un sistema de carpetas. Esta combinación se caracteriza por ser única para cada proyecto. Una convención para denominarla, es  utilizar el nombre de la compañía o de la persona que lo desarrolle y el nombre del proyecto sin espacios ni mayúsculas. Por ejemplo: com.anahisalgado.holamundo Luego  hay que crear la clase de tu código. Con IDE es bastante sencillo. Debes hacer clic derecho sobre el package en la carpeta src, seleccionas new y después class. En la nueva ventana pones el  nombre del proyecto, en este caso HolaMundo. El IDE te ofrece una opción para no escribir manualmente el código main.  Solo debes seleccionar la casilla public static void main y te creará un código main. Después debes imprimir tu mensaje con el código System.out.println(“Hola Mundo :)”); [java] package com.anahisalgado.holamundo; public class HolaMundo { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Hola Mundo :)"); [/java] Al finalizar, ya tendrás tu código listo. Para correrlo debes hacer clic en el botón run. En la consola ubicada en la parte inferior del IDE, verás el resultado de tu código. Si quieres aprender más de programación en Java, crear proyectos en este lenguaje y escribir en este código, no te pierdas el curso gratuito de Java en Platzi. Aprenderás todo lo necesario para programar aplicaciones en Java. Entrar al curso de Java básico
Tatiana
Tatiana
Tatianacal

361Puntos

hace 6 años

Todas sus entradas
Escribe tu comentario
+ 2