Saltar al contenido
KnowledgeCity

Java Avanzado: Visión General

En estas lecciones cubriremos el nuevo calendario de lanzamientos al que se ha comprometido Oracle y cómo mantenerse al tanto de las tendencias actuales. Ya no…
Preview the first lesson free — get full access to all 3 lessons.
Curso: bajo demanda
Avanzado Proveedor Scott Stanlick  3 lecciones ·  13m  en Árabe, Alemán, Inglés, Español, Francés, Portugués, Chinese 

Descripción del curso

En estas lecciones cubriremos el nuevo calendario de lanzamientos al que se ha comprometido Oracle y cómo mantenerse al tanto de las tendencias actuales. Ya no existe el calendario de lanzamientos anuales, que normalmente implicaba esperar de 18 a 24 meses para poder usar las nuevas características en las aplicaciones de producción.

Hablaremos de cómo Java se limitaba tradicionalmente a incluir clases e interfaces, y cómo Oracle ha ampliado desde entonces el sistema de tipos de lenguaje Java: hace unas cuantas versiones se agregó un tipo enumerado y, más recientemente, Oracle agregó un tipo de registro. El tipo de registro es útil en muchos casos en los que los programadores se veían obligados a usar una clase.

Terminaremos con un vistazo al futuro de Java y al pensamiento progresista que sigue convirtiéndolo en uno de los lenguajes de programación más utilizados.

Lo que aprenderás

  • Describir el ciclo de lanzamiento de Oracle y su alejamiento del ciclo de lanzamiento anual de 18 a 24 meses
  • Identificar diversas nuevas características del lenguaje Java agregadas por Oracle
  • Explicar cómo se ha mejorado la construcción switch
  • Usar cadenas de varias líneas en Java moderno
  • Reconocer el nuevo ajuste de patrón de Java con instanceof
  • Rastrear el historial de versiones de Java y la expansión del sistema de tipos del lenguaje Java

Puntos clave

  • Oracle se ha comprometido con un nuevo ciclo de lanzamiento, reemplazando el ciclo anterior que típicamente significaba esperar 18 a 24 meses antes de que nuevas características pudieran usarse en aplicaciones de producción.
  • Java tradicionalmente estaba limitado a clases e interfaces, pero Oracle ha expandido el sistema de tipos del lenguaje Java.
  • Un tipo enumerado se agregó hace algunos lanzamientos, y Oracle más recientemente agregó un tipo de registro.
  • El tipo de registro es útil en muchos casos donde los programadores anteriormente se veían obligados a usar una clase.
  • El curso cierra con una mirada al futuro de Java y el pensamiento avanzado que lo mantiene como uno de los lenguajes de programación más utilizados.

Preguntas frecuentes

¿Qué temas cubre este curso?

Cubre el nuevo ciclo de lanzamiento de Oracle y cómo mantenerse al día con las tendencias actuales, la expansión del sistema de tipos del lenguaje Java (incluyendo el tipo enumerado y el tipo de registro más nuevo) y características de codificación Java moderna como el switch mejorado, cadenas de varias líneas y ajuste de patrón con instanceof. Concluye con un vistazo al futuro de Java.

¿Qué podré hacer después de completar este curso?

Podrá describir el ciclo de lanzamiento de Oracle, identificar diversas nuevas características del lenguaje, explicar cómo se ha mejorado el switch, comprender cómo usar cadenas de varias líneas y reconocer el nuevo ajuste de patrón de Java con instanceof.

¿Qué lecciones se incluyen?

El curso incluye tres lecciones: Historial de Versiones de Java, Sistemas de Tipos de Java y Codificación Java Moderna.

¿Qué habilidades se relacionan con este curso?

Se relaciona con Java 11, Java 8, Historial de Versiones Java EE, Edición Empresarial Java, Oracle Agile y el Ciclo de Vida de Lanzamiento de Software.

¿Por qué se agregó el tipo de registro a Java?

El tipo de registro es útil en muchos casos donde los programadores anteriormente se veían obligados a usar una clase, y es parte de la expansión de Oracle del sistema de tipos del lenguaje Java.