Informations sur Java 8

Java 8 est la dernière version de Java et offre de nouvelles fonctionnalités, des performances accrues et des corrections de bug pour améliorer l'efficacité de développement et d'exécution des programmes Java. La nouvelle version de Java est d'abord mise à disposition des développeurs afin qu'ils disposent du temps adéquat pour effectuer les opérations de test et de certification ; les utilisateurs finals pourront ensuite la télécharger sur le site Web java.com.

Note sur la mise à jour automatique et la fin des mises à jour publiques pour Oracle JDK 7

Depuis la publication de la mise à jour de patches critiques de janvier 2015, les utilisateurs ayant activé la fonctionnalité de mise à jour automatique doivent effectuer la mise à jour de Java 7 à Java 8. Par ailleurs, la version d'avril 2015 sera la dernière mise à jour de Java 7 disponible publiquement. Pour plus d'informations et pour savoir comment bénéficier d'une prise en charge de Java 7 à plus long terme, reportez-vous au plan d'informations de support Oracle Java SE.

Contactez le fournisseur d'application avant d'effectuer la mise à niveau vers Java 8

Certains fournisseurs d'application peuvent exiger que vous utilisiez une version de Java spécifique et n'ont pas certifié leurs applications avec Java 8. Si vous rencontrez des problèmes lors de l'exécution d'une application avec Java 8, contactez votre fournisseur d'application pour vérifier que cette application est certifiée avec cette version.


Fonctionnalités de Java 8

Voici un bref résumé des améliorations apportées à la version Java 8 :
  • Expression lambda et méthodes d'extension virtuelle
    L'une des caractéristiques de Java SE 8 est l'implémentation des expressions lambda et des fonctionnalités de prise en charge de la plate-forme et du langage de programmation Java.
  • API de date/heure
    Cette nouvelle API permet aux développeurs de gérer la date et l'heure de façon plus naturelle, simple et compréhensible.
  • Moteur JavaScript Nashorn
    Une nouvelle implémentation légère et hautes performances du moteur JavaScript est intégrée au JDK et disponible pour les applications Java via les API existantes.
  • Amélioration de la sécurité
    Remplacement de la liste existante des méthodes sensibles à l'appelant tenue à jour manuellement par un mécanisme identifiant de façon précise ces méthodes et permettant le repérage des appelants de manière fiable.