La nouvelle version fournit sept JDK Enhancement Proposals qui augmentent la productivité des développeurs, améliorent le langage Java et renforcent les performances, la stabilité ainsi que la sécurité de la plateforme
Les principales fonctionnalités de Java 19 seront présentées lors de l’événement JavaOne 2022 organisé à Las Vegas du 17 au 20 octobre
AUSTIN, Texas & COLOMBES, France—21 septembre 2022Oracle annonce aujourd’hui la publication de Java 19, la toute nouvelle version du langage de programmation et de la plateforme de développement numéro un dans le monde. Java 19 (Oracle JDK 19) fournit des milliers d’améliorations en matière de performances, de stabilité et de sécurité, notamment des évolutions de la plateforme qui aideront les développeurs à gagner en productivité et stimuleront l’innovation à l’échelle de l’entreprise. Oracle présentera les nouvelles fonctionnalités de Java 19 lors de l’événement JavaOne 2022 organisé du 17 au 20 octobre à Las Vegas et d’une conférence diffusée sur dev.java/ à 9h00 (Pacific Time) le mardi 20 septembre.
« Notre collaboration continue avec la communauté des développeurs constitue la clef de voûte de Java. En tant que régisseur de Java, Oracle s’engage résolument à fournir aux développeurs et aux entreprises les outils les plus récents pour les aider à créer des applications et des services innovants », confirme Georges Saab, Vice-Président senior du développement pour Java Platform et Président du Conseil d’administration d’OpenJDK chez Oracle. « Les améliorations d’envergure apportées par Java 19 témoignent du travail monumental accompli dans toute la communauté Java à travers le monde. »
La nouvelle version du Java Development Kit (JDK) contient des mises à jour et des améliorations ainsi que sept JDK Enhancement Proposals (JEP). La plupart de ces mises à jour seront fournies à la suite d’amélioration des fonctionnalités introduites sous forme d’aperçu dans les versions antérieures.
JDK 19 apporte des améliorations de langage du projet OpenJDK Amber (modèles d’enregistrement et filtrage par motif pour l’expression switch), des améliorations de bibliothèque pour interagir avec du code non Java (API de mémoire et de fonctions étrangères) et exploiter des instructions vectorielles (API vectorielle) du projet Panama OpenJDK et les premiers aperçus du projet Loom (fils d’exécution virtuels et accès simultané), qui réduiront considérablement les efforts requis pour écrire et gérer des applications simultanées à haut débit dans Java.
« Les développeurs Java sont de plus en plus en quête d’outils leur permettant de créer efficacement des applications hautement fonctionnelles pour un déploiement dans le cloud, sur site et dans des environnements hybrides », constate Arnal Dayaratna, Vice-Président de la recherche en matière de développement logiciel chez IDC. « Les améliorations apportées par Java 19 répondent à ces exigences et illustrent le positionnement avantageux de l’écosystème Java pour répondre aux besoins actuels et futurs des développeurs et des entreprises. »
Oracle publie de nouvelles versions de Java tous les six mois selon un calendrier de publication préétabli. Cette cadence fournit un flux constant d’innovations tout en apportant des améliorations continues en matière de performances, de stabilité et de sécurité à la plateforme, ce qui contribue à augmenter la place prépondérante occupée par Java dans les entreprises et les secteurs de toutes tailles.
Les mises à jour les plus importantes fournies dans Java 19 sont les suivantes :
Java 19 est le fruit d’une collaboration étroite entre les ingénieurs d’Oracle et les autres membres de la communauté de développeurs Java dans le monde entier via l’ OpenJDK Project et le Java Community Process (JCP). En plus des nouvelles améliorations, Java 19 est pris en charge par Java Management Serviceun service Oracle Cloud Infrastructure (OCI) natif, qui fournit un affichage unique pour aider les entreprises à gérer leurs exécutions et leurs applications Java sur site ou dans le cloud de leur choix.
The Oracle Java SE Subscription est une offre de paiement à l’usage qui fournit à nos clients la meilleure assistance de sa catégorie, le droit à GraalVM Enterprise, l’accès à Java Management Service et la flexibilité nécessaire pour les mettre à niveau à leur rythme. Les services informatiques peuvent ainsi gérer la complexité, limiter les coûts et atténuer les risques de sécurité. En outre, Java SE et GraalVM Enterprise sont fournis gratuitement sur OCI, ce qui permet aux développeurs de créer et de déployer des applications qui s’exécutent plus rapidement, mieux et avec un rapport coût-performances imbattable sur Oracle Cloud.
Oracle est fier d’annoncer qu’un million de certifications Java ont été attribuées, signe de la popularité de Java auprès de la communauté mondiale de développeurs. Les certifications Java aident les développeurs à faire valoir leur expertise Java et à améliorer leur profil aux yeux des entreprises qui cherchent à attirer des professionnels de Java hautement qualifiés.
Oracle propose des suites d’applications intégrées ainsi qu’une infrastructure sécurisée et autonome dans Oracle Cloud. Pour en savoir plus sur Oracle (NYSE : ORCL), rendez-vous sur oracle.com/fr.
Oracle, Java et MySQL sont des marques déposées d’Oracle Corporation.