Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
05A Curso Java Certificación 17
Play lesson

Curso Certificación Java 17 & 21 - 05A Curso Java Certificación 17

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

# 🚀 Java 17 Certificación - Capítulo 3 (Parte A): Switch Expressions, Loops y Pattern Matching Código: https://github.com/cursosmrugerio/cursoJava17_21 📚 **¿Qué aprenderás en este video?** ¡Bienvenidos al emocionante Capítulo 3! Exploramos las nuevas características de Java 14-17 que revolucionan la forma de programar: ✅ **Switch Expressions (Java 14+)** - Diferencias entre switch tradicional vs switch expressions - Sintaxis con arrow operator - Manejo de múltiples casos con comas - ¿Cuándo es necesario el caso default? ✅ **Tipos Válidos en Switch** - char, int, short, byte, String, enum - ❌ No válidos: long, double, float, boolean - Uso de var en switch expressions ✅ **Estructuras de Control Avanzadas** - For-each loops con Collections e Iterables - Break y continue con labels - Control de flujo en loops anidados ✅ **Pattern Matching con instanceof (Java 17)** - Eliminación de casting redundante - Simplificación de código con type patterns - Comparación entre Java 8 vs Java 17 ## 🎯 Puntos Clave del Video: **[00:00 - 15:00]** Introducción y tipos válidos en switch **[15:00 - 30:00]** Switch expressions vs switch statements **[30:00 - 45:00]** Casos default y compilación **[45:00 - 60:00]** Break, continue y labels **[60:00 - 90:00]** Pattern matching con instanceof ## 💡 Tips para la Certificación: - Switch expressions **siempre** requieren cobertura completa o default - Break **no** es necesario en switch expressions - Pattern matching reduce código redundante significativamente - Labels con break/continue son válidos pero **no recomendados** ## 📋 Timestamps Principales: - 01:08 - Tipos válidos en switch expressions - 18:40 - Introducción a switch expressions (Java 14) - 23:34 - Diferencias entre switch tradicional y expressions - 30:22 - Casos default obligatorios - 52:51 - Break statements y labels - 1:45:09 - Pattern matching con instanceof ## ⚠️ Errores Comunes: - Usar long, double, float en switch (❌ No válido) - Omitir default en switch expressions incompletos - Confundir sintaxis de lambda con switch expressions - No manejar todos los casos en enums ## 🔗 Recursos Adicionales: - Código fuente de todos los ejemplos - Ejercicios prácticos del Capítulo 3 - Comparativas Java 8 vs Java 17 --- 🔔 **¡Suscríbete para no perderte la Parte B!** donde continuamos con más ejercicios prácticos 👍 **¿Te gustaron las nuevas características?** Dale like si Java 17 te parece increíble 💬 **¿Dudas sobre switch expressions o pattern matching?** ¡Comenta y te ayudo! **📚 Próximo video**: Capítulo 3 (Parte B) - Ejercicios prácticos de switch expressions y pattern matching #Java17 #SwitchExpressions #PatternMatching #JavaCertification #OCP #ModernJava #Java14 #Programming #TechTutorial #SoftwareDeveloper

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