Java
Java es un lenguaje de programación orientado a objetos crucial para la industria y usado tanto para enseñar programación como para hacer todo tipo de aplicaciones: web, móvil, escritorio, servicios...
-
Lección 📈 En tendenciaIntroducción a enum en Java
¿Qué es un tipo enumerado y cómo se puede declarar un tipo enumerado en Java? -
Lección 📈 En tendenciaVariables atómicas
Las variables atómicas son una alternativa al uso constante de synchronized y volatile para asegurarse de que un cambio de valor a una variable en un programa multihilo, o se produce de forma completa o no se produce. -
Lección 📈 En tendenciaCómo usar Future
Te cuento ahora cómo puedes usar la clase Future para gestionar una tarea que hayas enviado a un ExecutorService y así poder recuperar el resultado final cuando se haya terminado de procesar, o cancelarla si es necesario interrumpir su ejecución para que no termine. -
LecciónCosas a evitar con las excepciones de Java
Cosas que debes evitar cuando aprendes a usar excepciones en Java para asegurarte de tu programa no se vuelve una pesadilla mantener -
CursoExcepciones en Java
Domina esta estructura de control para que sepas cómo programarlas en Java, cuándo usarlas, y también cuándo no usarlas. -
LecciónLa palabra clave volatile
volatile es una palabra clave necesaria para impedir la corrupción de variables cuando hay hilos en varias CPUs ejecutándose a la vez -
LecciónEjemplo de wait() y notify() en Java
Un ejemplo para ilustrar cómo dos hilos pueden comunicarse mediante wait() y notify(). -
Lección 🔥 Popular¿Cómo funcionan wait() y notify()?
wait(), notify() y notifyAll() son tres métodos del lenguaje de programación Java enigmáticos porque están presentes en todo objeto. -
LecciónCómo crear Thread Pools en Java
La clase Executors tiene un montón de métodos, pero muchos se preocupan de crear Thread Pools. -
Lección 🔥 PopularIntroducción a Thread Pools en Java
Este no es un tutorial de patrón thread pool, pero para poder seguir entendiendo este curso quizás sea buena idea.