• Explorar lecciones
  • Temas
  • Foros
YouTube
  • Tipo de contenido
    • Todo
    • Lecciones
    • Cursos
  • Ordenar resultados
    • Recientemente actualizado
    • Más vistos
    • En tendencia
  • Filtrar contenido
    • Ocultar contenido obsoleto
    • Ocultar lecciones sin artículo
  • Explorar tema
    • Cualquier tema
    • C
    • Elixir
    • Git
    • Go
    • JDBC
    • JPA
    • JUnit
    • Jakarta
    • Java
    • JavaScript
    • Patrones de diseño
    • Quarkus
    • Svelte
    • Web Components
    • libGDX
Filtros activos: Sólo lecciones Tema: Java
  • Lección 📈 En tendencia

    Cómo cambiar el orden de los tests de JUnit 5 (aunque no deberías)

    El orden de ejecución de los tests en JUnit es importante. Existe una razón por la cual en JUnit los tests no siempre se ejecutan de arriba a abajo, y por otra parte también es importante saber por qué es buena razón respetar esto y no hacer tests que dependan...
  • Lección 📈 En tendencia

    Readers y Writers en Java

    Cuando se trabaje con caracteres, un InputStream y un OutputStream se va a quedar corto debido a que todo es de tipo byte, pero en Java los caracteres son de tipo char. Para eso existe Reader y Writer, que es una interfaz muy similar a la de InputStream y OutputStream,...
  • Lección 📈 En tendencia

    BSTs en Java (parte 3)

    Terminamos este ejemplo de estructuras de datos de Java con la implementación de la operación eliminar, la más tediosa dentro de la estructura de datos del árbol binario de búsqueda.
  • Lección 📈 En tendencia

    Preguntas típicas sobre synchronized en Java

    Al usar synchronized en Java pueden surgir preguntas, y en esta lección voy a intentar aclarar conceptos y responder a las preguntas típicas que suelen aparecer.
  • Lección 📈 En tendencia

    Bloque synchronized

    Otra forma de especificar sincronización de código es mediante el uso de un bloque synchronized. ¿En qué se diferencia del otro tipo?
  • Lección 📈 En tendencia

    Monitores y synchronized

    synchronized es una palabra clave que usamos en Java para utilizar el monitor de un objeto y así asegurar un control primitivo de acceso a recursos compartidos de forma segura
  • Lección 📈 En tendencia

    Sealed classes en Java

    Con las sealed classes y sealed interfaces, se pueden fabricar clases e interfaces que únicamente pueden ser implementadas o extendidas por un conjunto limitado de clases que le demos permiso explícito para hacerlo, pero no permiten que así sin venir a cuento alguien extienda o implemente sin permiso.
  • Lección 📈 En tendencia

    Switch expressions en Java

    En Java 14 se introdujeron las switch expressions, una forma nueva de programar un bloque switch, donde no hace falta especificar break (para prevenir errores), y donde se pueden introducir expresiones para poder declarar de forma concisa una asignación condicional a una variable o a un return; en otras palabras,...
  • Lección 📈 En tendencia

    Definir un endpoint POST

    En esta lección muestro cómo hacer un endpoint dentro de nuestro recurso que tiene la anotación POST para indicar que se debe ejecutar cuando la petición usa el verbo HTTP POST, y cómo podemos leer el payload mediante Jackson para convertirlo directamente a un objeto, como una clase. Quarkus también...
  • Lección 📈 En tendencia

    Cómo ejecutar consultas

    A partir de una conexión podemos fabricar un Statement, que nos permite ejecutar consultas SQL y recorrerlas con un ResultSet.
Principio Anterior 4 5 6 7 8 9 10 Siguiente Último
makigas

Aprende conceptos nuevos de programación o descubre una tecnología nueva. En esto consiste makigas: un sitio web y un canal de YouTube con tutoriales de programación y consejos para desarrolladores, en fcastellano y hablando en un lenguaje simple y humilde. Encuentra contenido sobre programación, desarrollo web y desarrollo de software.

    Cursos destacados

  • Records en Java
  • Patrones de diseño
  • Fundamentos de uso de Quarkus
  • Principios de programación SOLID
  • Streams en Java
  • gRPC

    Enlaces

  • Explorar lecciones
  • Ver todos los temas
  • Visitar los foros
  • Canal de YouTube

Términos de uso • Política de privacidad • Limitación de responsabilidad • Uso de cookies (EU) • Cambiar consentimientos

Copyright © 2012 - 2026 makigas

Made in Spain