Amazon Corretto 26 est désormais disponible pour le grand public
Publié le:
17 mars 2026
Amazon Corretto 26, une version en avant-première des caractéristiques, est désormais disponible en téléchargement. Amazon Corretto est une distribution d’OpenJDK multi-plateforme, gratuite et prête pour la production. Vous pouvez télécharger Corretto 26 pour Linux, Windows et macOS depuis notre page de téléchargements. Corretto 26 sera pris en charge jusqu’en octobre 2026.
- Support HTTP/3 - Les applications Java peuvent désormais utiliser le dernier protocole HTTP/3, qui est plus rapide et plus efficace que les anciennes versions HTTP (JEP 517)
- Mise en cache anticipée des objets : les applications peuvent démarrer plus rapidement en mettant en cache préalable les objets les plus courants, en utilisant n’importe quel récupérateur de mémoire (JEP 516)
- Correspondance de modèles améliorée : les développeurs peuvent écrire du code plus propre lors de la vérification des types et des valeurs, y compris désormais la prise en charge des types primitifs tels que int et booléen (JEP 530)
- Finalisation de la moyenne finale : lance un avertissement lorsque le code utilise la réflexion pour modifier les champs finaux, préparant ainsi une future version où les champs finaux seront réellement immuables. Ce changement améliore à la fois la sécurité du programme et permet de meilleures optimisations, comme le repliement constant (JEP 500)
- Simultanéité structurée (version préliminaire continue) : présente une API pour la simultanéité structurée, traitant des groupes de tâches connexes exécutées dans différents threads comme des unités de travail uniques, rationalisant la gestion et l’annulation des erreurs, améliorant la fiabilité et améliorant l’observabilité (JEP 525)
- API Vector (incubateur continu) : prise en charge améliorée des opérations mathématiques hautes performances pouvant tirer parti des capacités modernes du CPU (JEP 529)
- Constantes paresseuses (aperçu continu) : fournit une API permettant de différer l’initialisation des données immuables jusqu’à ce qu’elles soient réellement nécessaires, combinant les avantages en termes de performances des champs finaux avec la flexibilité de l’initialisation paresseuse (JEP 526)
Une description détaillée de ces fonctionnalités est disponible sur la page du projet OpenJDK 26. Amazon Corretto 26 est distribué par Amazon sous une licence open source.