Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
22B Curso Java Certificación 17. Collections.
Play lesson

Curso Certificación Java 17 & 21 - 22B Curso Java Certificación 17. Collections.

5.0 (1)
9 learners

What you'll learn

This course includes

  • 106.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

Sesion 22B Curso Certificación Java 17 (Preparándonos para la versión 21) Código: https://github.com/cursosmrugerio/cursoJava17_21 1. Sets y HashCode - Fundamentos de Sets como colecciones sin orden - Implementación correcta de hashCode y equals - Comportamiento de TreeSet para ordenamiento - Cache de enteros entre -128 y 127 - Implicaciones de inmutabilidad en la gestión de conjuntos 2. Implementación de Comparable y Comparator - Necesidad de implementar Comparable para ordenamiento - Manejo de excepciones ClassCastException - Definición de criterios de comparación - Uso de comparadores personalizados - Aplicación de expresiones lambda en ordenamiento 3. Deque y sus Operaciones - Funcionamiento dual como cola y pila - Operaciones FIFO (First In First Out) - Operaciones LIFO (Last In First Out) - Gestión de excepciones en operaciones - Métodos para inserción y eliminación en ambos extremos 4. Maps y Pares Clave-Valor - Estructura fundamental de Maps - Gestión de claves únicas y valores duplicados - Métodos de acceso: get, keySet, entrySet - Implementación de BiFunction para manipulación - Consideraciones de rendimiento con HashMap 5. TreeMap y Ordenamiento - Requisitos de implementación de Comparable - Gestión de duplicados en base a comparación - Importancia de hashCode en colecciones ordenadas - Diferencias entre HashSet y TreeMap - Comportamiento de ordenamiento automático 6. Consideraciones Prácticas - Concurrencia en colecciones - Implementación de interfaces funcionales - Uso de BiConsumer para operaciones en maps - Importancia de la documentación técnica - Diferencias entre teoría y práctica en certificación

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere