Oracle annonce Java 16 avec 17 améliorations, y compris de nouvelles améliorations du langage Java, des outils, la gestion de la mémoire et des fonctionnalités d’incubation et de prévisualisation.
Le dernier Java Development Kit (JDK) a finalisé Pattern Matching par exemple de (JEP 394) et Records (JEP 395), des améliorations de langage qui ont d’abord été prévisualisées dans Java 14. De plus, les développeurs peuvent utiliser le nouvel Packaging Tool (JEP 392) pour se livrer -contenu des applications Java, ainsi que d’explorer trois fonctionnalités d’incubation, l’API Vector (JEP 338), l’API Foreign Linker (JEP 389) et l’API Foreign-Memory Access (JEP 389), et une fonctionnalité de prévisualisation, Sealed Classes ( JEP 397).
Oracle fournit des mises à jour Java tous les six mois pour fournir aux développeurs un calendrier de publication prévisible. Cela offre un flux constant d’innovations tout en améliorant en permanence les performances, la stabilité et la sécurité, augmentant ainsi l’omniprésence de Java dans les organisations et les secteurs de toutes tailles.
Georges Saab, vice-président du développement, Java Platform Group, Oracle : «La puissance de la cadence de publication de six mois était pleinement affichée avec la dernière version. La correspondance de modèles et les enregistrements ont été introduits il y a un an dans le cadre du JDK 14 et ont depuis passé par plusieurs séries de commentaires de la communauté basés sur des applications du monde réel. Ce processus a non seulement donné aux développeurs Java l’opportunité d’expérimenter ces fonctionnalités avant qu’elles ne soient finalisées, mais a également intégré ce retour critique qui a abouti à deux JEP solides comme le roc qui répondent vraiment aux besoins de la communauté. »
La version Java 16 est le résultat d’un développement à l’échelle de l’industrie impliquant des révisions ouvertes, des builds hebdomadaires et une collaboration étendue entre les ingénieurs Oracle et les membres de la communauté mondiale des développeurs Java via la communauté OpenJDK et le Java Community Process.
Télécharger : Java 16