¿Quieres aprender a programar en Java y no sabes cómo y por donde comenzar? En este post encontrarás un tutorial en que te enseñará todo lo básico para comenzar con Java. Cabe destacar que, lo que verás aquí, es mi interpretación de lo que se puede leer en la documentación de Java. Ya que muchos usuarios por temas relacionados al país no pueden acceder.
¿Qué necesitas antes de comenzar?
- Editor de código o IDE (Entorno de Desarrollo Integrado): puedes usar el que tú gustes, yo personalmente recomiendo IntelliJ IDEA, aunque Visual Studio Code también estaría bien.
- Tiempo suficiente para leer, entender, escribir y ejecutar el código.
- Música buena para que no te aburras, aquí tengo un post donde menciono las playlist de Spotify que escucho.
Escribiendo nuestro código de Java
Cabe destacar que los archivos ejecutables no son el código que escribimos, el compilador se encarga de pasar este código a un código binario, por lo que un humano no puede entender este código, solo la computadora puede. En cambio, el código de Java se almacena en archivos de texto plano. De este modo, en este tutorial sólo se usará un archivo con la extensión .java
, aunque en proyectos más grandes es común ver que haya más de un archivo presente en el proyecto.
El código en Java se maneja por clases por lo que Java es un lenguaje compilado. Una clase es declarada de esta forma:
1 2 3 4 5 |
public class Main{ } |
¡Felicidades 🎉! Ya haz creado tu primera clase, esta se llama Main
y necesitas tener esta clase en un archivo llamado Main.java
, algo obligatorio en este lenguaje, una clase como la anterior, debe estar en un archivo con el mismo nombre, los nombres de las clases no pueden comenzar con un número.
Antes de continuar, debo decirte unas convenciones (reglas de sintaxis) que debes seguir si quieres compartir tu código en github:
- Las clases siempre deben comenzar con una letra mayúscula, y para separar las siguientes palabras, la primera letra de cada una debe estar en mayúsculas, por ejemplo:
MiPrimeraClase
- Los métodos (funciones) y las variables deben comenzar con la primera letra en minúscula, luego, la primera letra de cada palabra que siga debe ir en mayúscula, por ejemplo: miPrimeraVariable
- Por último, las constantes siempre deben ser declaradas en mayúsculas, por ejemplo:
MICONSTANTE
De este modo, antes de compilar tu primera clase, agreguemos un método que va a imprimir por consola un mensaje:
1 2 3 4 5 6 7 |
public class Main { public static void main(String[] args){ System.out.println("Hola mundo!"); } } |
Ahora que viste el código para hacer un hola mundo, se debe mencionar algunas cosas sobre este código:
- El método main puede ser llamado sin la necesidad de crear una instancia de la clase, gracias a la palabra reservada static.
- También, el método main puede ser usado con únicamente llamar a la clase, ya que es public.
- Por último, los métodos void son los que no retornan algún valor
Y de esta forma podrás ejecutar tu código en Java!