Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Java 1a

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 24

F.4411.316.013 - POEJ/MIXTO/F.

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

Java Bootcamp
Eduardo Corral Muñoz
eoi_eduardo@corral.es
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

  • BBDD Docu General - CPL
    BBDD Docu General - CPL
    Documento135 páginas
    BBDD Docu General - CPL
    Rocio Soriano
    Aún no hay calificaciones
  • Java 10
    Java 10
    Documento18 páginas
    Java 10
    Rocio Soriano
    Aún no hay calificaciones
  • Java Bootcamp: F.4411.316.013 - Poej/Mixto/F. Generation/ Curso Java (Online-Nacional) 3 Ed
    Java Bootcamp: F.4411.316.013 - Poej/Mixto/F. Generation/ Curso Java (Online-Nacional) 3 Ed
    Documento50 páginas
    Java Bootcamp: F.4411.316.013 - Poej/Mixto/F. Generation/ Curso Java (Online-Nacional) 3 Ed
    Rocio Soriano
    Aún no hay calificaciones
  • Java 6
    Java 6
    Documento34 páginas
    Java 6
    Rocio Soriano
    Aún no hay calificaciones
  • HTML
    HTML
    Documento49 páginas
    HTML
    Rocio Soriano
    100% (1)
  • Java 15
    Java 15
    Documento37 páginas
    Java 15
    Rocio Soriano
    Aún no hay calificaciones
  • Avocación
    Avocación
    Documento2 páginas
    Avocación
    Rocio Soriano
    Aún no hay calificaciones
  • Java 14
    Java 14
    Documento27 páginas
    Java 14
    Rocio Soriano
    Aún no hay calificaciones
  • Tema 3
    Tema 3
    Documento8 páginas
    Tema 3
    Rocio Soriano
    Aún no hay calificaciones