CodeGym
AI Academy
Promoción
CodeGym University
Aprendizaje
Cursos
Tareas
Encuestas & Cuestionarios
Juegos
Ayuda
Horario
Comunidad
Usuarios
Foro
Chat
Artículos
Historias de éxito
Actividad
Reseñas
Suscripciones
Tema claro

Lecciones

  • Reseñas
  • Sobre nosotros
Comenzar
Comenzar a aprender
Comienza a aprender ahora
  • Mi progreso
  • Cursos
  • Universidad
  • Mapa de misiones
  • Lecciones
  • SortedMap

    All lectures for ES purposes
    Nivel 1,Lección 24
    En esta lección, estudiaremos la interfaz SortedMap. Exploraremos los nuevos métodos que aparecen en esta interfaz, así como las características de una implementación de SortedMap - TreeMap - y las diferencias entre las implementaciones, así como sus ventajas en comparación con HashMap.
    Disponible
  • Lecciones adicionales para el nivel

    All lectures for ES purposes
    Nivel 1,Lección 25
    En este nivel, continuaste familiarizándote con las colecciones: aprendiste qué son LinkedList y Queue, y también aprendiste sobre la interfaz SortedMap.
    Disponible
  • Singleton

    All lectures for ES purposes
    Nivel 1,Lección 26
    ¿Has escuchado que el whisky de malta única Singleton es bueno? Bueno, el alcohol es malo para tu salud, así que hoy te hablaremos del patrón de diseño singleton en Java en su lugar...
    Disponible
  • Singleton como enum

    All lectures for ES purposes
    Nivel 1,Lección 27
    Recientemente exploraste el patrón de diseño singleton, cómo implementarlo en Java y para qué sirve. ¿Pero qué pasaría si te dijera que Java ya viene con su propio singleton incluido? ¿Intrigado? Entonces adéntrate en este tema...
    Disponible
  • Lecciones adicionales para el nivel

    All lectures for ES purposes
    Nivel 1,Lección 28
    ¿Enum, switch... ¿nos falta algo?
    Disponible
  • Tipos de excepciones

    All lectures for ES purposes
    Nivel 1,Lección 29
    Tipos de excepciones. Todas las excepciones se dividen en 4 tipos, que son en realidad clases que se heredan unas a otras.
    Disponible
  • Crear tus propias excepciones

    All lectures for ES purposes
    Nivel 1,Lección 30
    Creo que probablemente has experimentado una situación en la que ejecutas el código y obtienes algo como un NullPointerException, ClassCastException, o peor... Esto es seguido por un largo proceso de depuración, análisis, googling, y así sucesivamente. Las excepciones son maravillosas tal como son: indican la naturaleza del problema y dónde ocurrió. Si quieres refrescar tu memoria y aprender un poco más, echa un vistazo a este artículo: Excepciones: comprobadas, no comprobadas y personalizadas.

    Disponible
  • Encapsulando una excepción

    All lectures for ES purposes
    Nivel 1,Lección 31
    Las excepciones comprobadas parecían geniales en teoría, pero resultaron ser una gran frustración en la práctica. La solución es encapsular excepciones
    Disponible
  • Error

    All lectures for ES purposes
    Nivel 1,Lección 32
    Miedo a los errores, ¡pero no los escriba en Java! Probablemente ya sepas algunas cosas sobre las excepciones en Java. Hoy, al menos un conocimiento superficial te beneficiará. Vamos a analizar la clase Error y un tipo especial de excepción que asusta a muchas personas cuando aparece en sus trazas de pila...
    Disponible
  • Expresión switch versus sentencia switch

    All lectures for ES purposes
    Nivel 1,Lección 33
    Cuando se escribe código con muchas condiciones, seguramente has usado tanto una sentencia if-else como una sentencia switch. Pero esta alternativa a if-else tiene sus inconvenientes. Algunas personas incluso han llamado a la sentencia switch un "anti-patrón"...
    Disponible
  • Output streams

    All lectures for ES purposes
    Nivel 1,Lección 34
    Clase OutputStream. Recientemente exploramos flujos de entrada. Es hora de hablar de flujos de salida. La clase OutputStream es la clase principal para todas las clases que admiten salida de bytes.
    Disponible
  • BufferedWriter

    All lectures for ES purposes
    Nivel 1,Lección 35
    Los programas muy a menudo requieren escribir datos en un archivo o en otro lugar de forma rápida. Esto plantea preguntas: ¿Cómo lo debemos hacer? ¿Qué clase debemos elegir?
    Disponible
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 98
Aprender
  • Registro
  • Curso de Java
  • Ayuda con tareas
  • Precios
  • Sintaxis de Java
Comunidad
  • Usuarios
  • Artículos
  • Foro
  • Chat
  • Historias de éxito
  • Actividad
  • Programa de afiliados
Empresa
  • Acerca de nosotros
  • Contactos
  • Reseñas
  • Sala de prensa
  • CodeGym para EDU
  • Preguntas frecuentes
  • Soporte
CodeGymCodeGym es un curso en línea para aprender programación Java desde cero. Este curso es una forma perfecta de dominar Java para principiantes. Contiene más de 1.200 tareas con verificación instantánea y un conjunto esencial de teoría sobre los fundamentos de Java. Para ayudarte a tener éxito en la formación, hemos implementado una serie de funciones motivacionales: cuestionarios, proyectos de programación, contenido sobre aprendizaje eficiente y contenidos sobre la carrera profesional de un desarrollador Java.
Síguenos
Idioma de la interfaz
English Deutsch
Español
हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Los programadores se hacen, no nacen" © 2026 CodeGym
MastercardVisa
"Los programadores se hacen, no nacen" © 2026 CodeGym