JDK 10 : la première Release Candidate est disponible

Par:
fredericmazue

mer, 14/02/2018 - 11:24

Mark Reinhold, l’architecte en chef de JDK chez Oracle, vient d'annoncer la disponibilité de la première Release Candidate de JDK 10.

Selon la feuille de route d'Oracle, la dernière Release Candidate de JDK 10 arrivera le 22 février. La disponibilité générale de JDK 10 est prévue pour le 20 mars 2018.

JDK apporte de nombreuses nouveautés. En voici quelques-unes :

  • L'inférence de type des variables locales
  • La possibilité d'exécuter un thread sans que la machine virtuelle doive faire un safepoint (pour réduire les temps de latence)
  • La possibilité d'arrêter un seul thread et non plus tous les threads ou aucun
  • La possibilités pour la JVM de faire des allocations de tas sur des dispositifs mémoire annexes spécifiés par l'utilisateur
  • L'arrivée à titre expérimental du compilateur JIT Graal
  • etc.

A noter la disparition de l'outil javah. Celui-ci est remplacé par une fonctionnalité supérieure dans javac, depuis JDK 8. Cette fonctionnalité permet d'écrire des fichiers d'en-tête natifs au moment de la compilation du code source Java, ce qui élimine le besoin d'un outil distinct.

Les binaires de cette Release Candidate de JDK 10 sont accessibles ici. http://jdk.java.net/10