Description
Pour ce retour du podcast Beekoz, nous échangeons avec José Paumard, Java champion et membre du Java Platform Group chez Oracle, qui nous présente certaines features développées dans les dernières releases de Java, les projets en cours et des éléments auxquels on peut s’attendre dans les prochaines versions de Java.
Parmi les points abordés sur cet épisode, on peut citer notamment :
- Certains nouveaux opérateurs de l’API stream : toList() et mapMulti()
- L’utilisation des records en comparaison avec l’utilisation de lombok
- Les classes scellées et les switch expressions
- Le projet Loom et la programmation concurrente
- Le projet Panama et l’exécution du code natif
- Le projet Valhalla et les value types
- Le serveur web Java 18
- Les Text block et les string interpolations
- Les code snippets dans la doc
- La déconstruction des records et des tableaux
Cet épisode est donc l’occasion, au lendemain de la sortie de Java 18, de revenir sur les changements, récents ou à venir, de Java susceptibles de restructurer la base de code de vos programmes.
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.