Contenido

  1. ¿Qué es Java?
  2. Versiones de Java y JDK
  3. Herramientas más usadas de Java
  4. Primer “Hola Mundo” en Java
  5. Etapas de la programación en Java
  6. Variables en Java
    1. Actualizando variables
    2. Convención de Nombres en Java
    3. Tipos de datos numéricos
    4. Tipos de datos char y boolean
    5. Var
  7. Operadores de Asignación, Incremento y Decremento
    1. Operadores de asignación
    2. Operadores de incremento & decremento
  8. Operaciones matemáticas
  9. Cast en variables
    1. Estimación y Exactitud
    2. Casteo entre tipos de datos
  10. Archivos .JAR
  11. Sentencia if
    1. Alcance de las variables y Sentencia ELSE
  12. Operadores Lógicos y Expresiones booleanas
  13. Sentencia Switch
  14. ¿Para qué sirven las funciones?
  15. Java Docs
    1. Javadoc en funciones
    2. Tags Java Docs
  16. Ciclos 1. While 2. Do while 3. For
  17. Operador Ternario
  18. Break, Continue y Return
    1. Break
    2. Continue
    3. Return
  19. Arrays
    1. Indices y búsqueda de elementos en Arrays
  20. Ciclos For anidados

💡Importante

1️⃣¿Qué es Java?

Java es un lenguaje de programación de alto nivel (aunque no tan alto como Python o JavaScript) que nos ayuda a construir aplicaciones para diferentes dispositivos y sistemas operativos.

Fue creado en 1991 por James Gosling mientras trabajaba en Sun Microsystems, una empresa que luego fue adquirida por Oracle.

Java tiene dos categorías:

2️⃣Versiones de Java y JDK

El JDK o Java Development Kit se compone de los siguientes elementos:

Las APIs de desarrollo con Java han evolucionado con el tiempo, por lo que existen diferentes versiones de java que puedes utilizar. La versión que más elevo la popularidad y las ofertas de trabajo con Java fue Java SE 6.

En Java SE 9 anunciaron que las actualizaciones ocurrirían cada 6 meses, pero las versiones LTS (Long Time Support) tendrán mantenimiento por 3 años, así que las actualizaciones son necesarias, pero no urgentes.

Sin embargo, existe el OpenJDK, que es una versión gratis y open source de usar Java SE Platform Edition.

3️⃣Herramientas más usadas de Java

Untitled

Ahora bien, los IDEs son entornos de desarrollo integrados (Integrated Development Environment), herramientas (aplicaciones, seguramente de escritorio) que nos ayudan a escribir nuestro código con editores, compiladores, depuradores y constructores de interfaces gráficas, todo en un mismo lugar.