Java 5 · Concurrencia y procesos
Aprende a ejecutar y coordinar tareas concurrentes, proteger estado compartido y gestionar procesos externos en Java con un enfoque seguro y observable.
Nuria Liaño
María RosellóNivel: AvanzadoDuración: LargaDificultad: DifícilJava
Empezar curso
AvanzadoNivel
LargaDuración
DifícilDificultad
2Profesores
7Lecciones
1Ejercicios
1Proyectos
Contenido del curso
- Bienvenida a Java 5
- Procesos, hilos y memoria
- Thread, Runnable y ciclo de vida
- Executors y tareas
- Estado compartido, sincronización y visibilidad
- Coordinación, interrupción y cancelación
- Procesos externos con ProcessBuilder
- Ejercicios mixtos de concurrencia
- Proyecto: procesamiento concurrente controlado
También te puede interesar

Java 2 · Programación orientada a objetos
Aprende a modelar aplicaciones en Java mediante clases y objetos que colaboran, aplicando encapsulación, composición, herencia y polimorfismo.


Nivel: IntermedioDificultad: MediaDuración: Larga

Java 3 · Colecciones y APIs fundamentales
Aprende a trabajar con colecciones, errores, fechas, ficheros, lambdas y Stream API para transformar y persistir información en Java.


Nivel: IntermedioDificultad: MediaDuración: Larga

Java 4 · Herramientas y calidad
Aprende a estructurar, construir, probar, depurar y documentar proyectos Java reproducibles con las herramientas habituales del ecosistema.


Nivel: IntermedioDificultad: MediaDuración: Larga