Summary
Full Transcript
# 🎯 Curso Java Certificación 17 - Episodio 01B Curso Certificación Java 17 (Preparándonos para la versión 21) Código: https://github.com/cursosmrugerio/cursoJava17_21 ¡Continuamos con nuestro curso completo de **Java 17 para Certificación**! En esta segunda parte profundizamos en conceptos fundamentales para el examen. ## 📚 Lo que aprenderás en este video: ### 🗑️ **Garbage Collector en Profundidad** - Cómo funciona el **Garbage Collector** en la JVM - Cuándo un objeto es **elegible** para recolección - Referencias `null` y liberación de memoria - Ejercicios prácticos de análisis de memoria ### 🔒 **Palabra Clave FINAL** - **Final en primitivos**: Creación de constantes - **Final en referencias**: Bloqueo de reasignación - **Final en métodos**: Prevención de sobreescritura (override) - **Final en clases**: Bloqueo de herencia - Ejemplos con String y StringBuilder ### 🧩 **Ejercicios de Certificación** - Resolución de preguntas reales del examen - Análisis de **referencias complejas** entre objetos - Patrón de objetos que se referencian a sí mismos - Diagramas de memoria para casos complejos ### 🔧 **Pool de Strings Avanzado** - Método `intern()` para mover objetos al pool - Diferencias entre objetos creados con `new` vs literales - Optimización de memoria con StringBuilder - Conversión de StringBuilder a String ## 🎯 **Conceptos Clave del Examen:** - **Variables de referencia** vs **objetos** en memoria - **Eligibilidad** para Garbage Collection - **Herencia** y restricciones con `final` - **Pool de Strings** y optimización ## ⏰ Timestamps: - 00:00 - Repaso y dudas de la sesión anterior - 12:16 - Ejercicio de Garbage Collector (Pregunta 5) - 32:27 - Análisis de referencias complejas - 46:12 - Ejercicios adicionales del libro - 59:00 - Palabra clave Final en detalle - 01:16:16 - Pool de Strings y método intern() ## 📖 **Recursos Utilizados:** - Libro oficial de certificación Java 17 - Ejercicios del capítulo 1 (23 preguntas) - **GPT personalizado** para práctica adicional - Diagramas de memoria explicativos ## 🤖 **Herramienta Extra:** Te comparto mi **GPT personalizado** para certificación Java 17 - úsalo para resolver dudas y generar ejercicios adicionales. ## 💡 **Para la Próxima Sesión:** - Resolver las **23 preguntas** del capítulo 1 - Revisar conceptos de referencias y objetos - Preparar dudas específicas sobre Garbage Collection ## 🔗 **Recursos del Curso:** - Código fuente completo en **GitHub** - Material de estudio en PDF - GPT personalizado para práctica --- **#Java17 #JavaCertification #GarbageCollector #FinalKeyword #PoolDeStrings #JavaMemory #ProgramacionOrientadaObjetos #OracleJava** **¿Encontraste útil el contenido?** 👍 No olvides suscribirte y activar las notificaciones para no perderte los próximos videos del curso. **💬 Cuéntanos en los comentarios:** ¿Qué concepto te resultó más interesante de esta sesión?
