IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

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

87PARTAGES

6  0 
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 ?

Une erreur dans cette actualité ? Signalez-nous-la !