Course Hive
Search

Welcome

Sign in or create your account

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

Curso Certificación Java 17 & 21 - 22A 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 22A Curso Certificación Java 17 (Preparándonos para la versión 21) Código: https://github.com/cursosmrugerio/cursoJava17_21 1. Conceptos Fundamentales de Colecciones - Estructuras fundamentales: List, Set y Map - Características específicas de FIFO (First In First Out) y LIFO (Last In First Out) - Diferencias entre LinkedList y ArrayList en gestión de índices - Comportamiento especial de TreeSet con SortedSet - Importancia de equals y hashCode en colecciones 2. Manipulación de Elementos en Colecciones - Gestión de duplicados en Sets - Operaciones de adición y eliminación - Referencias de objetos y su impacto en operaciones - Implementación correcta del método equals - Comportamiento de removeIf con predicados lambda 3. Listas Inmutables y Arrays - Conversión de arrays a listas con Arrays.asList() - Restricciones en listas de tamaño fijo - Diferencia entre inmutabilidad de lista y objetos contenidos - Uso de copyOf para crear copias inmutables - Comportamiento de referencias compartidas entre arrays y listas 4. Optimización y Rendimiento - Consideraciones de memoria en operaciones de array - Eficiencia de LinkedList vs ArrayList en inserciones - Impacto del desplazamiento de elementos en arrays - Ventajas de acceso directo en arrays - Elección adecuada de estructuras según el caso de uso 5. Generics y Operadores - Aplicación de generics con var - Manejo de valores null en tipos primitivos - Operadores unarios en colecciones - Uso de Comparator para ordenamiento - Conversión entre estructuras de datos 6. Evolución y Características Modernas - Mejoras desde Java 7 en sintaxis de generics - Funcionalidades introducidas en Java 8 como forEach - Interfaces funcionales y expresiones lambda - Method references como alternativa a lambdas - Gestión moderna de iteración en colecciones

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