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 🔥 PopularRecords de Java: qué son y cómo usarlos
Los records son una alternativa a las clases introducida inicialmente en Java 14 aunque disponible de forma general a partir de Java 17, con la que se pueden crear rápidamente dataclases inmutables en tres líneas de código. Con los records Java te genera automáticamente getters, métodos toString, equals y hashCode... -
Lección 🔥 PopularTransacciones
En JDBC tenemos métodos para activar el uso de transacciones, cuando se agrupan múltiples sentencias SQL en una unidad única de trabajo que debe ejecutarse o toda o nada. -
Lección 🔥 PopularCómo usar Thread.join
Thread.join es un método que se puede utilizar para esperar a que un hilo termine su ejecución, o al menos intentarlo -
Lección 🔥 PopularIntroducción al uso de ExecutorService en Java
Vamos a ver cómo instanciar un ExecutorService mediante los métodos de la clase Executors, y cómo se usa en general un ExecutorService en Java -
Lección 🔥 PopularIntroducción a Executor en Java
La API de Executors es una API de alto nivel que facilita la creación y ejecución de tareas sin instanciar hilos. En este primer capítulo, os explico el diagrama de clases -
Lección 🔥 PopularRetorno de objetos JSON
Con la extensión Jackson podemos simplemente olvidarnos de convertir las cosas a JSON. Jackson sabe inspeccionar los tipos de datos que nuestros métodos devuelven y convertirlos a JSON si se lo pedimos. De este modo, podemos fácilmente crear entidades específicas que se corresponden con modelos y devolverlos como resultado de... -
Lección 🔥 PopularQué es Quarkus y cómo crear un proyecto
Quarkus es un framework Java para crear aplicaciones web orientadas fundamentalmente al modelo de microservicio. Compila a nativo con GraalVM y permite crear aplicaciones compactas de arranque rápido y ligeras, listas para llevar a la nube. Está basado en MicroProfile, una alternativa que ha surgido en los últimos años a... -
Lección 🔥 PopularRecords vs Clases: ¿qué me interesa usar?
¿Qué me conviene, un record o una clase? En Java 14 empezaron las previas de los records, una nueva característica del lenguaje de programación Java que te permite crear clases de datos de una manera mucho más concisa que mediante la clase POJO tradicional. Sin embargo, tanto records como clases... -
Lección 🔥 Popular¿Cómo funciona la API de Streams de Java?
El lenguaje de programación Java incorpora métodos como .stream() y clases como Stream que permiten trabajar con datos mediante un sistema de pipelines. En este vídeo os hago una introducción visual que os explique cómo funciona un Stream de Java. -
Lección 🔥 PopularIntroducción a las excepciones en Java
Uno de los puntos de Java son las excepciones, que permiten interrumpir la ejecución de un método o de un programa ante una situación que se sale de lo normal, como una división por cero o un error que debe ser tratado. En este vídeo explico el principio que hay...