Oracle publie une préversion du JDK 9
La version finale attendue pour 2016, sera organisée en modules indépendants

Le , par Amine Horseman, Expert éminent sénior
La version 9 du JDK, encore en cours de développement, et prévu pour 2016, est mise à la disposition de toute personne voulant tester, participer à l'amélioration ou simplement proposer de nouvelles fonctionnalités.

Oracle avait mis il y a un certain temps déjà une plateforme pour les propositions d'améliorations, appelée JEP (Java Enhancement Proposals) où chaque personne peut participer et avec ses idées. Les améliorations les plus demandées par les développeurs ou les clients seront ensuite implémentées séparément et testées avant d'être intégrées à la feuille de route du JDK pour la nouvelle mise à jour.

Parmi les JEP retenus pour JDK 9, on trouve l'amélioration de l'API process, qui a pour but de mieux contrôler et gérer les processus du système d'exploitation sans devoir passer par le code natif. Une autre proposition vise à améliorer le verrouillage de contenu lorsque plusieurs threads concurrents tentent d'accéder à la même ressource en même temps. D'autres JEP sont proposés pour alléger l'API JSON, segmenter le cache du code et aussi implémenter la deuxième phase de la compilation java intelligente

Une autre proposition, à long terme, vise à modulariser le code source dans le cadre du projet Jigsaw. Cette proposition permettra à des applications qui ne requièrent que des parties de la plateforme de n'emporter que les modules nécessaires. Ceci permettra d'économiser les ressources, notamment sur les petits appareils et les systèmes embarqués. Ça permettra aussi de rendre la plateforme Java plus facilement extensible et maintenable.

Cette dernière proposition était prévue pour JDK 7 puis JDK 8, mais avait été retardée à la 9ème version, car elle nécessitait un grand travail d'adaptation de la plateforme à cause des dépendances qui existent entre les packages.

JDK 9 peut être téléchargé sur le lien suivant, le code source peut être accédé via les dépôts de l'OpenJDK.

Source: Open JDK Projects

Et vous?

Avez-vous testé le JDK 9 ?
Que pensez-vous du projet Jigsaw et des autres propositions retenues ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :
Offres d'emploi IT
DevOps Séducteur - H/F
bluecoders - Ile de France - Paris (75002)
Architecte big data - marketplace H/F
Skill Hunter - Ile de France - Paris (75000)
Développeur PHP5 (H/F)
SMILE - Languedoc Roussillon - Montpellier (34000)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil