Course Hive
Search

Welcome

Sign in or create your account

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

Curso Certificación Java 17 & 21 - 23B 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 23B Curso Certificación Java 17 (Preparándonos para la versión 21) Código: https://github.com/cursosmrugerio/cursoJava17_21 1. Fundamentos de Generics y Borrado de Tipos - Evolución desde Java 5 hasta la actualidad - Concepto de borrado de tipos en tiempo de ejecución - Manejo de excepciones de clase por incompatibilidad - Seguridad de tipos en tiempo de compilación - Compatibilidad con código heredado 2. Genéricos a Nivel de Método y Clase - Definición de generics en clases vs métodos - Flexibilidad en nombrado de tipos generics - Independencia de tipos entre niveles - Restricciones en métodos estáticos - Implementación en interfaces y records 3. Sobrecarga y Sobreescritura con Generics - Reglas de sobreescritura con tipos generics - Covarianza en tipos de retorno - Consistencia de tipos en jerarquías de clases - Limitaciones por borrado de tipos - Manejo de firmas de métodos idénticas 4. Restricciones y Limitaciones - Imposibilidad de usar tipos primitivos - Restricciones en variables estáticas - Limitaciones en creación de arrays - Manejo de constructores genéricos - Consideraciones de alcance 5. Generics sin Límites y Listas - Flexibilidad en aceptación de tipos - Comportamiento de solo lectura en colecciones - Reglas de inserción para subtipos - Manejo de excepciones en generics 6. Consideraciones Avanzadas - Uso de var con genéricos - Jerarquía de clases y asignaciones válidas - Reglas de compilación específicas - Valores de retorno vs parámetros - Complejidad sintáctica en implementaciones

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