Java 18 : Oracle publie l'implémentation de référence JDK 18

Par:
fredericmazue

mer, 23/03/2022 - 12:11

Oracle vient d'annoncer la disponibilité générale de JDK 18, son implémentation de référence OpenJDK 18.

Cette nouvelle version met en oeuvre neuf JEP :

  • 400 : UTF-8 par défaut
  • 408 : Serveur Web simple
  • 413 : Extraits de code dans la documentation de l'API Java
  • 416 : Réimplémentation de la réflexion avec des gestionnaires de méthode (Method Handles)
  • 417 : API vectorielle (troisième incubateur)
  • 418 : SPI de résolution d'adresses Internet
  • 419 : Fonction étrangère et API de mémoire (deuxième incubateur)
  • 420 : Pattern Matching (correspondance de motifs)  pour l'instruction switch (deuxième aperçu)
  • 421 : Dépréciation de la finalisation

Vous pouvez découvrir les nouveautés de Java 18 dans Programmez! #251

L'OpenJDK JDK 18 d'Oracle est disponible ici : jdk.java.net/18

Commentaires

Bonjour. Je viens d’installer java 18 sur mon PC portable. Auparavant, je développais avec java 17. Avec java 18, la compilation ne fonctionne plus. Pour cause, les premières lignes de mon programme comportent des caractères accentués ‘é, …’ Je bloque à ce niveau. Merci de votre aide à la résolution du problème, car je ne comprends pas ce changement avec UTF-8 !!