jeudi, 28 mars 2024

Java 19 est maintenant disponible

« Notre collaboration continue avec la communauté des concepteurs est la pierre angulaire de Java », a ajouté l’organisation. La majeure partie de Java 19 inclut des modifications apportées aux fonctionnalités des versions précédentes. En plus de cela, Oracle a introduit de toutes nouvelles fonctionnalités pour les bibliothèques, le langage de programmation et Project Loom. L’organisation a publié un aperçu détaillé sur son site.

Définir la langue et les bibliothèques

Tout d’abord, Java 19 ajoute 2 fonctions au langage des shows. La version permet d’imbriquer des modèles d’enregistrement et des modèles de type. « Les utilisateurs peuvent créer une forme efficace, déclarative et composable de navigation et de traitement des données », ont expliqué les concepteurs dans le changelog.

En outre, la correspondance de modèles est désormais appropriée pour modifier les expressions et les instructions de modification. « Cela permet aux utilisateurs de révéler des requêtes complexes axées sur les données de manière concise et en toute sécurité », a ajouté Oracle.

Java 19 présente également 2 mises à jour des bibliothèques. La toute nouvelle fonctionnalité de l’API Foreign Function and Memory améliore l’interopérabilité des applications et du code Java au-delà de l’exécution. De plus, Java 19 inclut une nouvelle variante de l’API Vector, une alternative au calcul scalaire.

Project Loom et RISC-V

Java 19 présente des mises à jour de Project Loom, un modèle de concurrence pour Java. La simultanéité permet à des parties d’un algorithme ou d’un programme d’être exécutées dans un ordre alternatif sans modifier le résultat d’achèvement. Java 19 rend Project Loom plus rapide et plus fiable.

Le port Linux/RISC-V de Java a été déplacé vers le référentiel principal du Java Advancement Package. Bien que le port soit disponible depuis un certain temps, le déménagement reconnaît officiellement le travail.

Toute l’actualité en temps réel, est sur L’Entrepreneur

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici