Dado que el soporte para la version de JAVA 17 LTS finaliza en septiembre del presente año y ya habiendo la version de JAVA 21 LTS, usar JAVA 17 LTS nos pone en desventaja de algun modo?
Dado que el soporte para la version de JAVA 17 LTS finaliza en septiembre del presente año y ya habiendo la version de JAVA 21 LTS, usar JAVA 17 LTS nos pone en desventaja de algun modo?
¡Hola! Entiendo tu preocupación sobre la versión de Java a utilizar, sin embargo no debes preocuparte la versión 17 de Java tendrá soporte extendido hasta 2029 como lo indica la página oficial https://www.oracle.com/mx/java/technologies/java-se-support-roadmap.html Sin embargo si deseas utilizar la versión LTS más reciente que es la 21 no hay ningún problema, solo está atento a las actualizaciones de nuevas versiones. Puede ser que algún método o función que es utilizada en el curso para nuevas versiones sea diferente o ya no exista, en este link puedes leer las release notes de la versión 21 para aclarar tus dudas https://www.oracle.com/java/technologies/javase/21u-relnotes.html pero a principio para la versión 21 no parece haber ninguna incompatibilidad de recursos de la versión 17.
Un dato interesante es que en Java no porque sea lo más reciente quiere decir que sea la mejor elección, todo va a depender de las funcionalidades de cada versión, del tipo de aplicación que deseas desarrollar, en fin existen diferentes factores que pueden influir en la elección de versión y otra cosa interesante de Java es que aunque tengas la última versión instalada consigues configurar tus proyectos para rodar otras versiones anteriores entonces no te preocupes por el asunto de versiones, estas no representan ninguna desventaja para comenzar tus estudios en Java.
Espero haberte ayudado :D
gracias por la aclaración :)
Gracias, todo claro.
Gracias