• 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: Tema: Java No mostrar material obsoleto
  • Lección

    Aplicar filtros dinámicos

    Filter y FilterDef son dos anotaciones de Hibernate ORM (lo que hay por debajo de Panache) usadas para crear filtros dinámicos con nombre. Si queremos que nuestro PanacheQuery pueda recibir una cadena de filtros, podemos usarlos para aplicar sucesivas cadenas de criterios para reducir los resultados devueltos por el repositorio.
  • Lección

    El String[] args del método main de Java

    En el corazón de cualquier main de Java está el argumento String[] args, pero ¿para qué sirve? En este pequeño tutorial exploramos qué son los argumentos de línea de comandos y cómo se pueden recibir desde Java. Hacemos un pequeño ejemplo para ver cómo podríamos interpretar los argumentos en un...
  • Lección

    Genéricos en Java: cómo crear tu propia clase

    Definir un genérico aporta algunas ventajas en un lenguaje orientado a objetos como Java, ya que la inferencia de tipos será mucho más rica que si únicamente usasemos la clase Object. Ya sabes qué es un genérico (y si no, recuerda que tengo un vídeo al respecto), así que en...
  • Lección

    Introducción al taller

    En este taller voy a presentaros la API de Java IO, para que si estáis aprendiendo Java podáis comprender mejor cómo se utilizan los InputStream, OutputStream y demás perlas que tiene el paquete java.io. En este capítulo te doy la bienvenida al taller y te cuento cómo voy a estructurar...
  • Lección

    try-with-resources

    try-with-resources es una forma alternativa de escribir el bloque try-catch cuando se trabaja con recursos que se pueden cerrar, para ocuparse automáticamente de hacer el close independientemente de si sale bien o si sale mal la operación, evitando que nos olvidemos de poner un finally.
  • Lección

    Los peligros de Serializable

    Serializable tiene una serie de problemas que hacen que, aunque nos intenten sugerir lo contrario, no deberíamos utilizarlo como método de almacenamiento primario a largo plazo de nuestros programas. El principal problema de Serializable es que no está pensado para almacenar a largo plazo y que cualquier atisbo de corrupción...
  • Lección

    BufferedInputStream y rebobinado de streams

    La idea de BufferedInputStream es que con una única llamada a read() podamos abarcar tanto como sea posible, para no tener que estar continuamente accediendo al stream que va por debajo. Lo importante es que con esto podemos usar métodos como mark() y reset() para poder rebobinar un stream
  • Lección

    InputStreamReader y OutputStreamWriter

    Muchas clases de la biblioteca estandar de Java que generan streams, los hacen en modo byte, por lo que si vamos a querer leer o escribir en modo caracter, tendremos que pasar esos streams a través de InputStreamReader y de OutputStreamWriter, que son clases que sirven para hacer la traducción...
  • Lección

    Internacionalización y localización (1/2)

    La internacionalización permite traducir un juego a otro idioma. La localización lo adapta a la cultura de un país. Hoy veremos cómo crear bundles usando la clase I18NBundle de libGDX.
  • Lección

    Usando el log

    Por medio del log podemos registrar datos sobre eventos acontecidos sobre nuestro juego de una forma más precisa y controlable que usando System.out.println. ¡Y también en Android!
Principio Anterior 10 11 12 13 14 15 16 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
  • JUnit 5
  • Concurrencia en Java
  • JUnit 4
  • Fundamentos de uso de Quarkus

    Enlaces

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

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