Java
Teoría
Teoría
  • Introducción a Java
  • Configuración del entorno de desarrollo de Java
  • Primeros pasos en Java
  • Programación orientada a objetos (OOP)
  • Modificadores en Java
  • Encapsulación en Java
  • Procesos en Java
  • Modelo - Vista - Controlador en Java
  • Colecciones en Java
  • Listas enlazadas
  • Java Swing
    • Java Swing
    • Contenedores y Componentes
    • JFrame explicado
    • JPanel explicado
    • Layouts explicado
    • Manejo de Eventos
    • Creación de figuras
Powered by GitBook
On this page
  • Entorno para desarrollar Java
  • Instalación de Java y JDK
  • Windows
  • Linux
  • Elección de un IDE o editor de código

Configuración del entorno de desarrollo de Java

PreviousIntroducción a JavaNextPrimeros pasos en Java

Last updated 1 year ago

Ya sabemos la teoría de qué es Java, su uso y algunas cosas curiosas, ahora vamos a ver como podemos configurar nuestro equipo para hacer nuestro primer 'hola skilly' en Java.

Entorno para desarrollar Java

Empezaremos por lo básico, aquí tienes una pequeña receta de elementos imprescindibles:

  • Un ordenador, no tiene que ser gran cosa, con un chromebook nos vale como mínimo

  • Sistema operativo Windows, Ubuntu/Debian o MacOS

  • Acceso a internet, el que tengas, sólo queremos descargar Java y el JDK.

  • Apuntes

¿Lo tienes todo? ¡Al lío!

Instalación de Java y JDK

Antes de instalar, necesitamos entender que es el JDK o Java Development Kit, es un conjunto de herramientas, bibliotecas y archivos necesarios para desarrollar aplicaciones en el lenguaje de programación Java. En esencia, el JDK proporciona todo lo que un desarrollador necesita para escribir, compilar, depurar y ejecutar programas Java.

Es importante mencionar que existe una diferencia entre el JDK y el JRE (Java Runtime Environment). El JRE incluye solo la JVM y las bibliotecas estándar de Java, pero no las herramientas de desarrollo. Los usuarios finales que solo desean ejecutar aplicaciones Java necesitan el JRE, mientras que los desarrolladores necesitan el JDK para escribir y compilar código Java.

Con esto claro, ahora sí, podemos seguir este tutorial dependiendo del sistema operativo que tengamos en nuestro equipo.

Windows

Descargar JDK

Instalar JDK.exe

  1. Doble click en la descarga con el nombre 'jdk20.exe'

  2. Seguir el asistente de instalación

  3. Borrar la descarga con el nombre 'jdk20.exe'

Linux

Descargar JDK

wget https://www.oracle.com/java/technologies/downloads/

Instalar JDK.exe

  1. Extraer el .tar.gz tar zxvf jdk-20_linux-x64_bin.tar.gz

Elección de un IDE o editor de código

La elección de un IDE o un editor de código es un punto muy importante por que es lo que vas a ver y utilizar todos los días durante varias horas.

IDE (Entorno de desarrollo integrado): Ofrecen un conjunto completo de herramientas de desarrollo, editores de código, depuradores, generadores de interfaz gráfica, refactorización, etc. Están diseñados para abordar todas las necesidades en el mismo entorno.

  • Desventajas: al tener tantos complementos para aumentar tu productividad y que no tengas que hacer tareas fuera del entorno tienen una curva de aprendizaje algo pronunciada, no quiere decir que sean complicados si no que tienes que decicarle unos minutos de más a hacerte con el entorno.

IDEs para Java:

Editor de código: Son más simples y ligeros, ideales para proyectos más pequeños o para desarrolladores que prefieran una experiencia de uso más simple. Aun que de base no tengan todas las acciones que necesites puedes instalar plugins para completar la experiencia. La curva de aprendizaje es mucho más suave.

  • Desventajas: Siempre tendrás que estás pendiente del mejor plugin para tu entorno y puede pasar que no encuentres un plugin para tu caso concreto.

Editores de código:

ADVERTENCIA Vamos a crear un entorno de desarrollo minimalista y ajustado a las necesidades de un 'junior'. Si necesitas configurar tu entorno para desarrollo avanzado en Java o tienes alguna característica concreta en tu equipo escríbenos a soporte@skilly.es y te ayudaremos.

Podemos descargar directamente el ejecutable .exe a través de o si quieres elegir la versión comprimida o el .msi lo puedes encontrar en

Es necesario tener permisos de administrador

RECOMENDADO recomendamos dejar las opciones por defecto para evitar futuros problemas o incompatibilidades

ADVERTENCIA en este ejemplo realizaremos la instalación del JDK sobre Ubuntu22 con .tar.gz. Echa un vistazo en el manual para otras formas de instalar.

Podemos descargar directamente el ejecutable .tar.gz a través de o si quieres elegir la versión comprimida o el .msi lo puedes encontrar en

Es necesario tener permisos de administrador

⚠️
⚠️
✅
⚠️
⚠️
Manual oficial de Oracle
este enlace
este otro enlace
Manual oficial de Oracle
este enlace
este otro enlace
Intellij IDEA
Eclipse
Netbeans
Visual Studio Code
Sublime Text
meme java