← Accueil actu | Salle du marché
2026-09-16 · Source:InfoWorld

Le Java Development Kit 27 est désormais généralement disponible, apportant neuf fonctionnalités dont un ramasse-miettes G1 par défaut universel, la concurrence structurée et l'échange de clés hybride post-quantique pour TLS 1.3.
Le Java Development Kit 27 d'Oracle a atteint la disponibilité générale, marquant la dernière mise à jour planifiée de Java standard. Décrit comme une implémentation de référence du JDK 27, la version embarque neuf fonctionnalités et peut être téléchargée sur jdk.java.net. Les changements couvrent le comportement du runtime, la cryptographie et la syntaxe du langage, avec en tête d'affiche un rôle par défaut élargi pour le ramasse-miettes Garbage-First et la concurrence structurée visant à simplifier la programmation concurrente.
Les cinq premières fonctionnalités listées pour la version sont : la désignation de G1 comme ramasse-miettes par défaut, l'échange de clés hybride post-quantique pour TLS 1.3, les lazy constants, la concurrence structurée et la prise en charge des types primitifs dans les patterns, instanceof et switch. Ensemble, elles touchent la gestion de la mémoire, la sécurité réseau et le langage Java lui-même.
Les quatre capacités restantes sont les en-têtes d'objets compacts, la rédaction de données in-process du JDK Flight Recorder (JFR), une API vectorielle et les encodages PEM (Privacy-Enhanced Mail) pour les objets cryptographiques.
Sur le front du ramasse-miettes, le JDK 27 fait de G1 le collecteur par défaut dans tous les environnements, un changement par rapport à son statut de défaut précédent limité aux environnements serveur. Les objectifs annoncés sont de garantir que la JVM HotSpot sélectionnera toujours G1 et que la performance — y compris le débit, la latence, l'empreinte mémoire et le temps de démarrage — ne se dégrade pas significativement avec ce basculement.
La sécurité est à l'honneur avec l'échange de clés hybride post-quantique pour TLS 1.3. La fonctionnalité implémente des algorithmes d'échange de clés hybrides qui se défendent contre de futures attaques par ordinateur quantique en combinant un algorithme résistant au quantique avec un algorithme traditionnel. Oracle présente ce travail comme renforçant la sécurité des applications Java exigeant une communication réseau sécurisée. À côté, la concurrence structurée arrive pour simplifier la programmation concurrente, tandis que les lazy constants complètent la première tranche de fonctionnalités de la version.
Mots-clés: Oracle · JDK 27 · Java · HotSpot JVM · Garbage Collection · Post-Quantum Cryptography
萬安算交所 AIXX · AIXX · Bourse compute vérifiée · Accéder à la salle