0% encontró este documento útil (0 votos)
16 vistas

Java 1a

Este documento presenta una introducción a Java, incluyendo su historia, usos, ventajas y herramientas principales como el JDK e IDEs. También incluye un primer ejemplo de programa 'Hola Mundo' y un ejercicio para crear una nueva clase.

Cargado por

Rocio Soriano
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
16 vistas

Java 1a

Este documento presenta una introducción a Java, incluyendo su historia, usos, ventajas y herramientas principales como el JDK e IDEs. También incluye un primer ejemplo de programa 'Hola Mundo' y un ejercicio para crear una nueva clase.

Cargado por

Rocio Soriano
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 24

F.4411.316.013 - POEJ/MIXTO/F.

Generation/
Curso JAVA (Online-Nacional) 3ªEd.

Java Bootcamp
Eduardo Corral Muñoz
[email protected]
Introducción
a Java
Índice
_01 Introducción
_02 Las herramientas
_03 El primer proyecto
_04 Ejercicio
_05 Referencia
01

Introducción
¿Qué es Java?

Creado en 1995 por James Gosling en la compañía Sun


Microsystem, que fue adquirida por Oracle en 2010, quien
mantiene el lenguaje desde entonces.
Uno de los lenguajes de programación más populares en la
actualidad. Más de 10 millones de desarrolladores.
Instalado en más de 3.000 millones de dispositivos.
Multiplataforma: Windows, Mac, Linux, Android, …
Lenguaje compilado (no interpretado)
¿Para qué se usa Java?

Aplicaciones móviles (Android)


Aplicaciones escritorio (Un código  Muchas plataformas)
Aplicaciones basadas en Web
Servidores Web y servidores de aplicaciones
Conexión a bases de datos
Microservicios

¿Por qué utilizar Java?

Código abierto y gratuito.


Fácil de aprender y de utilizar
Seguro, rápido y potente
Amplísima comunidad de soporte
Lenguaje orientado a objetos, con estructuras precisas.
Reutilización de código reduciendo los costes de desarrollo
Similar a C++ y C#, permite a los programadores migrar de uno a
otro con cierta facilidad
02

Las herramientas
Kit de Desarrollo de Java (JDK)

Contiene todas las clases y


bibliotecas para poder desarrollar
aplicaciones en Java.

64 bits:
Desde versión 10 (JRE inc.)

32 bits:
Hasta versión 8 (JDK + JRE)
Instalación del JDK

1. Descargamos (.zip)
2. Copiar en carpeta (i.e. CursoEOI\Java)
3. Descomprimir
4. Copiar ruta de la carpeta bin
(CursoEOI\Java\jdk-17.0.1\bin)
Variables de Entorno del sistema

1. Path, para usuario y/o sistema añadir:


CursosEOI\Java\jdk-17.0.1\bin
2. Eliminar de usuario y sistema cualquier
versiones anteriores de JDK y JRE
3. Añadir variable  Nuevo …
4. Nombre: JAVA_HOME
5. Valor: CursosEOI\Java\jdk-17.0.1
Comprobación de la instalación

1. Abrimos terminal (CMD o PowerShell)


2. Ejecutar: java –versión  Versión Java
3. javac –versión  Versión compilador
Entorno de Desarrollo Integrado (IDE)
IntelliJ IDEA

Utilizado por cerca de un 60% de


desarrolladores de Java

Ultimate  Empresarial Licencia


Community  Open Source
Instalación del IDE

1. Descargamos (.exe)
2. Copiar en carpeta (i.e. CursosEOI\Java)
3. Ejecutamos el instalador
4. Ejecutamos IntelliJ IDEA
5. Selección de tema y omitimos el resto
Un vistazo al IDE

Crear nuevo proyecto (Java, Maven, …)


Almacenar con orden
Navegador del proyecto
Ventana de código
Terminal o Consola
Cambiar a idioma español

Descargar Plugin desde:


https://github.com/macastro/SpanishLanguagePack-JetBrains

Arrastrar sobre el IDE abierto


Aceptar
Reiniciar IDE
03

El primer proyecto
El primer proyecto

public class HolaMundo {


public static void main(String[] args) {
System.out.println(“Hola Mundo!");
}
}
Fuente  Compilación  Ejecución

Fuente (.java)  Código inteligible por el ser humano (lenguaje


de alto nivel).
Compilador (.class)  “Traduce” el código fuente en código
máquina, inteligible para los procesadores (lenguaje de bajo
nivel).
Ejecución  Empleando el entrono de ejecución de Java (JRE,
que contiene JVM, bibliotecas y otros componentes) se
interpreta y ejecuta el código compilado.
04

Ejercicio
Ejercicio

Crea una nueva clase llamada YoSoy, con un método main que
muestre en la consola tu nombre y el curso que estamos realizando
en dos líneas de texto separadas..

public class YoSoy {


public static void main(String[ ] args) {
System.out.println("Hola, soy Eduardo);
System.out.println(“Acabo de empezar con Java);
}
}
05

Referencias
Todo está en Google

El API de Java
W3schools
Stackoverflow

También podría gustarte